英语时态题Our teacher _____for 10 years before she came here.A.ta
来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/11/19 17:18:25
英语时态题
Our teacher _____for 10 years before she came here.
A.taught B.had taught C.has taught D.had been taught
2.Our new English teacher,who is said to have moved back to China,_______in America for almost 10 years.
A lived B.has lived C.was living D.had lived
为什么第二题不选D,我觉得和第一题一样啊
Our teacher _____for 10 years before she came here.
A.taught B.had taught C.has taught D.had been taught
2.Our new English teacher,who is said to have moved back to China,_______in America for almost 10 years.
A lived B.has lived C.was living D.had lived
为什么第二题不选D,我觉得和第一题一样啊
第一题后面before she came here是过去时,这句话意思是在她来这儿之前她已经教了10年了,教书这个动作发生在came之前,所以应该是过去完成时.选B
第二题who引导的定语从句是现在时,而后面live的动作发生在have moved back前面,have moved back 是现在完成时,所以live一定是过去时,如果选D,move back 一定是过去时,才能代表live是发生在move back 前面,而选B的话,因为move back已经是现在完成时,表示回来了一段时间了,与has lived 时间上冲突,所以选A.
大概是这么个意思!不知道你能看懂不能
再问: 是不是现在完成时后加过去完成时不是"过去的过去"?或者根本不能这么连用?
再答: 过去的过去就是过去完成时啊 什么与什么不能连用?
再问: 懂啦~谢谢
第二题who引导的定语从句是现在时,而后面live的动作发生在have moved back前面,have moved back 是现在完成时,所以live一定是过去时,如果选D,move back 一定是过去时,才能代表live是发生在move back 前面,而选B的话,因为move back已经是现在完成时,表示回来了一段时间了,与has lived 时间上冲突,所以选A.
大概是这么个意思!不知道你能看懂不能
再问: 是不是现在完成时后加过去完成时不是"过去的过去"?或者根本不能这么连用?
再答: 过去的过去就是过去完成时啊 什么与什么不能连用?
再问: 懂啦~谢谢
英语时态题Our teacher _____for 10 years before she came here.A.ta
将这英语改成同义句!Our teacher said ,"i worked here 10 years ago."our
she had lived here for five years before her sister came her
He English for five years before he came here
lucy spent three years ______Chinese before she came to Chin
用现在完成时改写 Our teacher came here an hour ago
The woman was _____in that hotel before she came here.
英语完成时态先看看这题啊:These shoes ___ before Peter came.A.had sold ou
She came here three years ago.改为同义句.
our teacher said ,"I worked here 10 years ago." 改为间接引语
求一道英语改错题?ls the woman a teacher Yes she teachers our english
Beijing,I,had,before,lived,in,ten,came,years,I,here,for连词成句