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呢
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 04:47:33
He______onthefarmfortwentyyearsandnowheisateacher.A.hasworkedB.hadworkedC.workedD.works不是有for+一段时间么,
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呢
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呢
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呢
He______ on the farm for twenty years and now he is a teacher
选C
因为后面说了他现在是一名老师
现在完成时时发生在过去对现在有影响的的事情,而这边对现在已经没有影响了,因为现在是一名老师,所以不用完成时
for twenty years是现在完成时的标志
因为and后面的句子是一般式,所以只能用 A. has worked如果and后面用的是he was a teacher你才能选b
没有过去的过去时间状语,不能用B.
选B的话,是过去的过去,后句只有一般现在时,过去一步是现在完成时
若此句是过去式,过去一步是过去完成时了
on farm on the farm 区别
on the farm
Animals on the farm:
on the farm 在农场?
I______ride horse on the farm.
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呢
是in the farm 还是 on THE FARM
第二题是on the farm还是in the farm?
on the farm 和 in the farm的区别
on the farm 为什么不是in the farm
on the farm 为什么用on
英语翻译是at a farm 还是on the farm
The old men work on a farm,they are ( )(farm)
on the in the farm 不好意思,
on the farm为什么要加the
在农场上是on the farm还是in the farm还是at the farm?
What____Mike do on the farm?He_____cows.(milk)
There are fifteen rabbits on the farm.