-My father will be here tomorrow.-Oh,really!I _____ that he _____ today.A.thought;was comingB.think;is comingC.am thinking;will comeD.thought;had come为什么选A,麻烦详解下,
问题描述:
-My father will be here tomorrow.
-Oh,really!I _____ that he _____ today.
A.thought;was coming
B.think;is coming
C.am thinking;will come
D.thought;had come
为什么选A,麻烦详解下,
答
因为我现在知道了他明天来,所以我想他是今天来就是过去想了,所以使用过去时
而我在过去认为他今天回来,所以要用过去进行时
答
1.thought,根据上下文是在未得到确切信息前的想法,现语感已纠正,故用过去式
2.was coming为虚拟语气,表示不可能发生的事态,且用过去现在时更能体现时态
答
因为BCD是错的
答
我还以为他今天来呢
过去这样认为,故用Thought;
is coming 表示将来时,过去将来时用 was coming
答
事实是:他的父亲明天来.并且现在还没有到.
而第二个人“原先”以为他父亲今天来.
原先以为,不是现在以为,所以是过去式.想的过去式是thought;
所以只有A和D符合.
而D中的had come表示已经到了,不对,
所以是A呀