从上面的两个句子来看,关键点是看动词,be是动词原形,is是be的一般现在时的单数形式,与第三人称单数搭配.was是be的一般过去时的单数形式,也是与第三人称单数搭配.所以it is not your fault是一般现在时,it was not your fault是一般过去时.
再如:我知道了.I knew.这里是一般过去时.
理解了吗?Have you understood it?这里表示过去发生的事对现在有影响,所以用现在完成时.你好:我的意思是:如果翻译这不是你的错。应该是用一般现在还是用一般过去
或者向别人说:你理解吗?是不是用Did you understand?这不是你的错。It is not your fault.
你理解吗?Did you understand?