作业帮 > 英语 > 作业

Mr.White works as a journalist at present,but he ___ in a hi

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/04/29 06:49:19
Mr.White works as a journalist at present,but he ___ in a high school for several years.
has worked 和 worked 到底填哪个?明明有时间状语 for several years呀!
这里不能用现在完成时,因为这里不是表示时间的持续,而只是表示过去一段时间,与现在进行对比,意思是:
Mr White现在是记者,在此之前他曾在一所中学教了几年的书.