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

★★★几道英语题★★★1.WhenIcalledyouthismorning,nobodyansweredthephone.Where.A.didyougoB.wereyou为什么不选A,选B?2.BythetimeyouarriveinLondon,weinEuropefortwoweeks.A.willhavestayedB.havestayed为

题目详情
★★★几道英语题★★★
1.When I called you this morning,nobody answered the phone.Where______.
A.did you go B.were you
为什么不选A,选B?
2.By the time you arrive in London,we __in Europe for two weeks.
A.will have stayed B.have stayed
为什么不选B,选A?(答案上说By the time引导的时间状从使用了一般现在时表将来.对此我有疑问:By the time引导的时间状从使用的一般现在时会不会就表示一般现在而不表将来?)
3.-When ___ the next train leave for Boston,please?
-Usually at 13:15 but because of a small accident on the line,it ____ at13:45.
A.will;starts B.does;will start
为什么不选A,选B?
4.-We are informed that the Weifang International Kite Festival starts at 7:00.
-oh,I didn't expext it was so early!I ____ to go out for dinner
with my frineds first.
A.was planning B.have planned
为什么不能选D,而选A?
▼优质解答
答案和解析
1.题目说的是你家没人接电话,所以自然就是问你去哪里了,A中有go所以选A
2.不用按答案那么理解,你看到后面有for就要用现在完成时,所以选B
3.答句中会达到通常是13:15,但是现在有事故,所以应该是将在3:45开来,应用will start.所以用B
4.前面有用didn't表示过去时.横线后面有to do,只有be going to do是表示将来时,而恰奇巧前面用的是didn't,所以应用was planning
明白?