Mr.White works as a journalist at present,but he ___ in a high school for several years.has worked 和 worked 到底填哪个?明明有时间状语 for several years呀!
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 15:34:13
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 works as a journalist at present,but he ___ in a high school for several years.
has worked 和 worked 到底填哪个?明明有时间状语 for several years呀!
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现在是记者,在此之前他曾在一所中学教了几年的书.
在大环境下,他已经不上高中了,所以用过去式worked
worked, 因为 has worked 有一直延续到现在的意思。
为你解答。
Mr. White works as a journalist at present, but he (worked) in a high school for several years.
怀特先生现在是一名记者,但他在中学工作过几年。
解释:因为他现在是干另一行,所以他在中学的工作并不是从过去延续至今,就不是现在完成时,只是一般过去时。for加时间状语并不限...
全部展开
为你解答。
Mr. White works as a journalist at present, but he (worked) in a high school for several years.
怀特先生现在是一名记者,但他在中学工作过几年。
解释:因为他现在是干另一行,所以他在中学的工作并不是从过去延续至今,就不是现在完成时,只是一般过去时。for加时间状语并不限于是完成时。
收起