早教吧 育儿知识 作业答案 考试题库 百科 知识分享

JohnsaidthatheforLondononWednesday.Whichiswrong?A.wasleavingB.wouldleaveC.leftD.hadbeenleaving

题目详情
John said that he ___ for London on Wednesday.
Which is wrong?
A.was leaving
B.would leave
C.left
D.had been leaving
▼优质解答
答案和解析
我觉得应该选A.“约翰说他星期三就要去伦敦.”
首先这个空的时态应该是过去将来时,was leaving的形式是过去进行时,但是因为leave 是趋向动词(go,come等),它的进行时可以表示将来时,所以不选B.
一般过去将来时的出发点是过去,即从过去某一时刻看以后要发生的动作或状态.一般过去将来时常用于间接引语中 .例:
I wish he would go with me to the cinema tonight.
I was told that the train was leaving in a few minutes.
D是过去完成进行时,它通常表示一个持续到过去某时的动作:
He had been writing the letter till two o'clock.
D也不对.
具体每个时态的用法你可以查一下语法书.