一个英语句子的文法问题句子为:It had been raining cats and dogs for over a

一个英语句子的文法问题
句子为:It had been raining cats and dogs for over a month and the downpour had damaged many houses.
后半句the downpour had damaged many houses是否符合过去完成时的用法规则?会不会是改为the downpour has damaged many houses更合适?
小骨头的爱 1年前 已收到3个回答 举报

巷陌女友 幼苗

共回答了19个问题采纳率:78.9% 举报

一句话里不可能出现 过去完成时 和 现在完成时并用的

1年前

6

那年_五月 幼苗

共回答了557个问题 举报

(1)后半句the downpour had damaged many houses是符合过去完成时的用法规则;
(2)不能改为the downpour has damaged many houses, 因为前句已使用 "had" : "It had been raining...."

1年前

2

云海小筑 花朵

共回答了8084个问题 举报

后半句the downpour had damaged many houses符合过去完成时的用法规则。
改为the downpour has damaged many houses不合适

1年前

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