It is said that the new teacher was once a policeman.Yes.He_____a policeman for 6 yearsbefore,he_____a PE teacher two years ago.A.had been;became B.hasbeen;became C.has been;becomes D.was;had become选项和理由顺便告诉我过去完成时和现

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 22:49:59
Itissaidthatthenewteacherwasonceapoliceman.Yes.He_____apolicemanfor6yearsbefore,he_____aPEteachertwo

It is said that the new teacher was once a policeman.Yes.He_____a policeman for 6 yearsbefore,he_____a PE teacher two years ago.A.had been;became B.hasbeen;became C.has been;becomes D.was;had become选项和理由顺便告诉我过去完成时和现
It is said that the new teacher was once a policeman.
Yes.He_____a policeman for 6 yearsbefore,he_____a PE teacher two years ago.
A.had been;became B.hasbeen;became C.has been;becomes D.was;had become
选项和理由
顺便告诉我过去完成时和现在完成时的区别,

It is said that the new teacher was once a policeman.Yes.He_____a policeman for 6 yearsbefore,he_____a PE teacher two years ago.A.had been;became B.hasbeen;became C.has been;becomes D.was;had become选项和理由顺便告诉我过去完成时和现
答案选A
第一空 for 6 years 所以应该用完成时
第二空 two years ago 所以应该用一般过去时
但是过去完成时强调动作发生在过去的过去,现在完成时强调动作发生在过去并且对现在有影响.
这句话的意思是在他当两年前成为一个PE老师之前,他已经当了六年警察了.所以前面当警察发生在过去的过去,应该用过去完成时.所以选A.