He___(fight) in theFlanders in the First World War 横线上应该填的的现

多狗不吃胡萝卜2022-10-04 11:39:541条回答

He___(fight) in theFlanders in the First World War 横线上应该填的的现在完成时还是过去完成时?
这道题我填的是过去完成时,也就是 had fought 但是错.是has fought ,可我不知道为什么.First World War 这个是第一次世界大战的意思,按理说应该是过去的啊.

已提交,审核后显示!提交回复

共1条回复
muorose 共回答了20个问题 | 采纳率95%
过去完成时的使用条件是有另外一个动作发生在过去,且在使用过去完成时的动作之前.eg:I had gone to school before he came.即过去完成时是发生在过去的过去的动作.以上的题目填fought也可以
1年前

相关推荐