5.Millions of pounds’ worth of damage ______ by a storm whic

5.Millions of pounds’ worth of damage ______ by a storm which swept across the north of England last night.(2005 重庆卷)
A.has been caused B.had been caused
选A,还是B,
这题Millions of pounds’ worth of damage是复数还是单数
刘魔王9 1年前 已收到3个回答 举报

咖啡markbw 春芽

共回答了12个问题采纳率:83.3% 举报

答案是A
1 你的句子强调的是“从last night到现在”的结果,所以用“现在完成时”.
B强调的是last night以前的事情,不符合你的句子的语境.
2 Millions of pounds’ worth of damage是单数,worth在这里是不可数名词,做主语,所以是单数.

1年前

4

开往春天的火车头 幼苗

共回答了1310个问题 举报

A. has been caused

1年前

2

suchangjun 幼苗

共回答了136个问题 举报

A
对现在有影响(损失严重)
如果是B过去完成时
必须得有一个发生在过去的动词和它做对比,先发生的才能用过去完成时
这里虽然有个swept(横扫),但是显然这个动作是先发生,而由...导致是后发生

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.089 s. - webmaster@yulucn.com