1.I was to have told you about it, but haven't found time to do so. 请问这个句子中的“haven't” 可以换成 didn't 吗? 改换后还可认为两句意思一致吗?
2.He says he have seen Bob that morning. 将这个句子中的 "have seen" 如果直接改为 saw ,虽说翻译上从“已经见到”变成了“见到了”但这样在语法中是否正确或在口语中有允许的说法吗?
3.I knew he was killed in 1970. /I knew he has been killed in 1970. 两句可否互换?
我对这几个问题一直处于迷惑中,有的时候不知道该用什么时态才对,很模糊的记得小的时候老师好像说过过去时与现在完成时有时是可以互换的,我的印象对吗?如果对的话那么都是在什么条件下才可以互换、并且句意是完全一样吗 还是各有侧重? 问题挺多的 请您详细帮我解答一下 谢谢!!
问题补充:还有一个问题:
I know she was killed by Bob.
如果想把此句改为 : I knew ......
考虑时态呼应,应当怎么改呢?
如果改成:
一。I knew she has been killed by Bob.
二。I knew she had been killed by Bob.
这两句之间哪句是对的呢,那么错的那句错在什么地方?
我对这几个问题一直都很想彻底弄清楚,所以那些好心的回答者,如果对答案并不是多么透彻的了解,那么就请不要再回复那种含糊的答案了,还有请不要只给我讲这几个时态的基本知识,我想了解的是在这些情况下的问题,谢谢了。
谢谢二位的回答!