Millions of pounds' worth of damage ( ) by a storm which swept across the north of England last night.A.has been causedB.had been causedC.will be causedD.will have been caused

熱心網(wǎng)友

A,昨天晚上發(fā)生的動作對現(xiàn)在造成的影響

熱心網(wǎng)友

A

熱心網(wǎng)友

A.has been caused, 現(xiàn)在完成時(shí)表示過去發(fā)生的事情對現(xiàn)在的持續(xù)影響。如果要用had been caused,句子中必須出現(xiàn)一個(gè)過去的時(shí)間點(diǎn),或者有一個(gè)過去的時(shí)間點(diǎn)對于讀者是已知的,而且通常會以by的形式出現(xiàn)。盡管last night是一個(gè)過去的時(shí)間點(diǎn),但是它并不是主句謂語動詞的狀語,而是屬于which...這個(gè)定語從句、用來修飾storm swept的,故而原句并不存在一個(gè)過去的時(shí)間點(diǎn)。

熱心網(wǎng)友

A

熱心網(wǎng)友

A,是到現(xiàn)在為止,用現(xiàn)在完成時(shí)

熱心網(wǎng)友

A.has been caused

熱心網(wǎng)友

A

熱心網(wǎng)友

B,昨晚已進(jìn)行完,用過去完成時(shí)!