作业帮 > 英语 > 作业

请分析两句话的语法?I have been there twice.I have learned English for

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/06/12 21:52:25
请分析两句话的语法?
I have been there twice.
I have learned English for three years.
第一句的twice是什么用法?
为什么第二句用吧FOR?
I have done that for three times这句话对吗?
请分析两句话的语法?I have been there twice.I have learned English for
twice 两次
第一句话的意思是我到过那里两次
第二句话three years 三年 是个延续的时间.这句话意思是 我学英语已经有三年了.表示持续学了三年,所以用for引导一个持续性的时间.
I have done that for three times.错了.three times意思是三次,刚才说了for后面要用延续性的,三次表示次数,短暂的时间,所以不能这么用,把for去掉就可以了,“我做了三次了”