He has been studying Chinese for____one year.怎么填?
来源:百度知道 编辑:UC知道 时间:2024/07/02 13:30:06
填over还是only?
还是都可以?
还是都可以?
over.
原因是原句中用的是have been doing, 而不是have done 句型。
Have been doing 是现在完成进行时,强调在一段时间内都在做某事。
所以这个句子有2种填法,
1.He has been studying Chinese for over one year
2. He has studied Chinese for only one year
PS:
另一个角度理解,have been doing 意思是一直在坐某事,强调时间较长,比如
He has been playing PC games all day!
他一整天都在玩电脑。
所以如果前面用have been doing 后面却用了表示仅仅的 only,前后语气就矛盾了。
填over的话就是多余1年
填only的话就是只有1年
over 有在什么之上的意思 多余等等的意思
不填最好~
都可以吧
He has been preparing for his wedding.
He has been there for six months
he has been 和has he been的区别 是一个陈述一个疑问句式吗?
Where do you think ___________? A.has he gone B.has he been C.he has gone D.he has been
He has been there for six months 和 My brother has never been abroad before。
He has gone to the south 和 He has been to the south如何区分?
He has been----12 years old,but he has ---- no money on him.
He has been away from China( )three years ago
He has been preparing for his wedding是什么时态?
能不能说He has been changed in many ways