look!a large crowed of people are ove_____

问题描述:

look!a large crowed of people are ove_____
It must be a traffic accident.
A what's on B what'up C what happened
为何不是C呢?
-----------------------------------------
It is strange that he ____late for school yesterday
A should have been B would be C had been D will be
should be 可以吗
----------------------------------------
They asked me to have a drink with them.I said that it was at least ten years since I ____ a good drink
A had enjoyed B was enjoyed C enjoyed D had been enjoyed
-------------------------------------------
Although we have been working in the same office for several ages ,she_____me much impression
A hasn't left B didn't leave C doesn't leave D isn't leaving

1.Look!A large crowed of people are over there.(What's up?)
It must be a traffic accident.
如果选A应该说
What's going on?
C.要改成What has happened?
两个都不完整,所以要选择B,What's up?(what's happening?)
2.It is strange that he (was) late for school yesterday.
其实这道题的几个答案都不正确,按照后面的时间yesterday,应该用过去时态was才正确.
A should have been 本应该,
B would be 过去将来时
C had been 过去完成时,不能与昨天这个过去时间状语同用
D will be 将来时
3.They asked me to have a drink with them.I said that it was at least ten years since I (had enjoyed) a good drink
这里说的是过去完成时,因为前面用的是asked过去时态,而在此之前发生的事情,要用过去完成时态.
4.Although we have been working in the same office for several ages,(doesn't leave) me much impression
A hasn't left B didn't leave C doesn't leave D isn't leaving
这道题,如果选择A,意思是至今尚未;B.过去没有; C.并没有给我留下好印象(最合适); isn't leaving现在进行时不符
从句中意思来看,虽然我们工作了很长时间,她仍未能给我留下好印象,后半部分是一个目前的事实陈述.因此用一般现在时.