
请帮我做几道英语动词选择题并详细分析一下。。。谢谢!!!
1.Iwon'tlendyouthebookuntilI()readingit.A.willfinishB.havefinishedC.shallfinishedD.wi...
1.I won't lend you the book until I ( ) reading it.
A. will finish B. have finished C. shall finished D. will have finished
2.Helen ( ) her keys in the room so she had to wait until her husband ( ) home.
A.has left,come B.left,had come C. had left,came D. had left, would come
3.The CCTV( ) English programme ever since 1977.
A. broadcast B.were broadcasting
C. has been broadcast D. has broadcast
4.They sugested ( ) the truth to her.
A. not to tell B. should not tell C.not tell D. not telling
5.Lisa( ) a book about China last year, but I don't know whether she has finished it.
A. wrote B. has written C. was writing D. had written
这五句话 分别是什么时态。。。 展开
A. will finish B. have finished C. shall finished D. will have finished
2.Helen ( ) her keys in the room so she had to wait until her husband ( ) home.
A.has left,come B.left,had come C. had left,came D. had left, would come
3.The CCTV( ) English programme ever since 1977.
A. broadcast B.were broadcasting
C. has been broadcast D. has broadcast
4.They sugested ( ) the truth to her.
A. not to tell B. should not tell C.not tell D. not telling
5.Lisa( ) a book about China last year, but I don't know whether she has finished it.
A. wrote B. has written C. was writing D. had written
这五句话 分别是什么时态。。。 展开
3个回答
展开全部
B not until = if ....not.....
原句可写为:I will lend you the book if i have finished reading it.
可理解为 主将从现。I 后接的是主句是将来时UNTIL 后是从句是现在时。
C so she had to wait 因为前面的动作发生在这个动作之前,所以前一个动作应是过去的过去,是过去完成时,排除AB ,CD的区别和上一题中的理解类似。。
D ever since 1977.由此可知应该选现在完成时,排除AB
The CCTV has broadcast English programme ....
The English programme has been broadcast on the CCTV.
上两句都是对的,C是被动形式但错了。
C suggest sb. (should) do sth
是虚拟句
C 感觉应该是选它,首先last year, 排除B D 后文中说but I don't know whether she has finished it
说明这个动作或许一直在进行,若选A 则表明动作已完成,而且动词ING 形式并非一定代表过去进行时,它还可以表示过去的连续动作。。。。
原句可写为:I will lend you the book if i have finished reading it.
可理解为 主将从现。I 后接的是主句是将来时UNTIL 后是从句是现在时。
C so she had to wait 因为前面的动作发生在这个动作之前,所以前一个动作应是过去的过去,是过去完成时,排除AB ,CD的区别和上一题中的理解类似。。
D ever since 1977.由此可知应该选现在完成时,排除AB
The CCTV has broadcast English programme ....
The English programme has been broadcast on the CCTV.
上两句都是对的,C是被动形式但错了。
C suggest sb. (should) do sth
是虚拟句
C 感觉应该是选它,首先last year, 排除B D 后文中说but I don't know whether she has finished it
说明这个动作或许一直在进行,若选A 则表明动作已完成,而且动词ING 形式并非一定代表过去进行时,它还可以表示过去的连续动作。。。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询