早教吧 育儿知识 作业答案 考试题库 百科 知识分享

He(fight)intheFlandersintheFirstWorldWar横线上应该填的的现在完成时还是过去完成时?这道题我填的是过去完成时,也就是hadfought但是错.是hasfought,可我不知道为什么.FirstWorldWar这个是第

题目详情
He___(fight) in theFlanders in the First World War 横线上应该填的的现在完成时还是过去完成时?
这道题我填的是过去完成时,也就是 had fought 但是错.是has fought ,可我不知道为什么.First World War 这个是第一次世界大战的意思,按理说应该是过去的啊.
▼优质解答
答案和解析
过去完成时的使用条件是有另外一个动作发生在过去,且在使用过去完成时的动作之前.eg:I had gone to school before he came.即过去完成时是发生在过去的过去的动作.以上的题目填fought也可以