问题标题:
look!alargecrowedofpeopleareove_____Itmustbeatrafficaccident.Awhat'sonBwhat'upCwhathappened为何不是C呢?-----------------------------------------Itisstrangethathe____lateforschoolyesterdayAshouldhavebeenBwouldbeC
问题描述:
look!alargecrowedofpeopleareove_____
Itmustbeatrafficaccident.
Awhat'sonBwhat'upCwhathappened
为何不是C呢?
-----------------------------------------
Itisstrangethathe____lateforschoolyesterday
AshouldhavebeenBwouldbeChadbeenDwillbe
shouldbe可以吗
----------------------------------------
Theyaskedmetohaveadrinkwiththem.IsaidthatitwasatleasttenyearssinceI____agooddrink
AhadenjoyedBwasenjoyedCenjoyedDhadbeenenjoyed
-------------------------------------------
Althoughwehavebeenworkinginthesameofficeforseveralages,she_____memuchimpression
Ahasn'tleftBdidn'tleaveCdoesn'tleaveDisn'tleaving
蒲新阳回答:
1.Look!Alargecrowedofpeopleareoverthere.(What'sup?)
Itmustbeatrafficaccident.
如果选A应该说
What'sgoingon?
C.要改成Whathashappened?
两个都不完整,所以要选择B,What'sup?(what'shappening?)
2.Itisstrangethathe(was)lateforschoolyesterday.
其实这道题的几个答案都不正确,按照后面的时间yesterday,应该用过去时态was才正确.
Ashouldhavebeen本应该,
Bwouldbe过去将来时
Chadbeen过去完成时,不能与昨天这个过去时间状语同用
Dwillbe将来时
3.Theyaskedmetohaveadrinkwiththem.IsaidthatitwasatleasttenyearssinceI(hadenjoyed)agooddrink
这里说的是过去完成时,因为前面用的是asked过去时态,而在此之前发生的事情,要用过去完成时态.
4.Althoughwehavebeenworkinginthesameofficeforseveralages,(doesn'tleave)memuchimpression
Ahasn'tleftBdidn'tleaveCdoesn'tleaveDisn'tleaving
这道题,如果选择A,意思是至今尚未;B.过去没有;C.并没有给我留下好印象(最合适);isn'tleaving现在进行时不符
从句中意思来看,虽然我们工作了很长时间,她仍未能给我留下好印象,后半部分是一个目前的事实陈述.因此用一般现在时.
点击显示
英语推荐
热门英语推荐