作业帮 > 英语 > 作业

过去完成时的被动语态和一般过去时的被动语态区别

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/05/15 01:21:50
过去完成时的被动语态和一般过去时的被动语态区别
More than twenty man-made satellites have been sent up into space in the last twenty years为什么不可以用一般过去时的被动语态啊.....
过去完成时的被动语态和一般过去时的被动语态区别
看时间状语是“in the last twenty years”是一段时间,有延续的意思,所以用完成时态,又因为一直延续到现在,所以用现在完成时(have been sent); 假如这个句子的时间状语改为“last year”,或“in 1989”,那用一般过去时(were sent up...)就没问题了.