for a long time 和after搭配,得用什么时态?比如这句after it had rained for a long time,the river may overflow its banks.这样用对么?用had rained还是直接用rained?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/08 14:06:29
foralongtime和after搭配,得用什么时态?比如这句afterithadrainedforalongtime,therivermayoverflowitsbanks.这样用对么?用hadr

for a long time 和after搭配,得用什么时态?比如这句after it had rained for a long time,the river may overflow its banks.这样用对么?用had rained还是直接用rained?
for a long time 和after搭配,得用什么时态?
比如这句after it had rained for a long time,the river may overflow its banks.这样用对么?用had rained还是直接用rained?

for a long time 和after搭配,得用什么时态?比如这句after it had rained for a long time,the river may overflow its banks.这样用对么?用had rained还是直接用rained?
it had rained for a long time完成时一般就表示一段时间以来,含after的意思.
或after it rained for a long time
后面:and the river might.

may这里要用might,因为你的从句中用的是had rained,是过去完成时,说明主句要用过去时
另外这里的after和for a long time是没有直接关系的,after是作为主句的状语,而for a long time是作的从句中的状语
had rained和rained都可以