He______ on the farm for twenty years and now he is a teache
来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/29 10:51:38
He______ on the farm for twenty years and now he is a teacher
.A.has worked B.had worked C.worked D.works
不是有for+一段时间么,为什么不能选b呢
.A.has worked B.had worked C.worked D.works
不是有for+一段时间么,为什么不能选b呢
He______ on the farm for twenty years and now he is a teacher
选C
因为后面说了他现在是一名老师
现在完成时时发生在过去对现在有影响的的事情,而这边对现在已经没有影响了,因为现在是一名老师,所以不用完成时
再问: for+一段时间是要用完成时的,而他现在是名老师,那么用过去的完成时也没错啊
再答: 不是所有的for加一段时间都用现在完成时的 这题如果没有后半句话就用完成时 现在因为他在农场这个动作在过去就已经结束了,所以谈不上对现在有影响 所以不用现在完成时
选C
因为后面说了他现在是一名老师
现在完成时时发生在过去对现在有影响的的事情,而这边对现在已经没有影响了,因为现在是一名老师,所以不用完成时
再问: for+一段时间是要用完成时的,而他现在是名老师,那么用过去的完成时也没错啊
再答: 不是所有的for加一段时间都用现在完成时的 这题如果没有后半句话就用完成时 现在因为他在农场这个动作在过去就已经结束了,所以谈不上对现在有影响 所以不用现在完成时
He______ on the farm for twenty years and now he is a teache
He works as a teacher now,but he ___ on a farm for 3 years.A
中考英语单选Mark _________ in China for 10 years and now he teache
on the next birthday .Ann( )married for twenty years.A is B
He _____ a company in Russia for three years,and now he is t
Henry finds a job on a farm.He is the strongest and youngest
英语翻译George is twenty five years and he is in prison now.Six
He works as a teather now,but he__on a farm for three years
He has ______(join) the army for ten years and is now an off
He has__the army for ten years and is now an officer.A.gone
英语句子改错He has worked on this farm for two years when he was a
1.( )does he work 2.He( )on a farm 3.( )is the farm 4.Do the