题目
请教英语语句表达的问题
How long have youbeen learning English?--I have been learning English for two years.你英语学多久了?--我们学了两年了.
上面的回复能否改成I have learnt English for two years.为什么?如果想表达这个意思,还有其他的表达方式吗?
How long have youbeen learning English?--I have been learning English for two years.你英语学多久了?--我们学了两年了.
上面的回复能否改成I have learnt English for two years.为什么?如果想表达这个意思,还有其他的表达方式吗?
提问时间:2020-05-12
答案
I have been learning English for two years.
I have learnt English for two years.
从语法上看,这两个句子都正确.
但要回答问句How long have you been learning English?,只能选第一个.
如果改成I have learnt English for two years.,就有答非所问的嫌疑.
I have learnt English for two years.
从语法上看,这两个句子都正确.
但要回答问句How long have you been learning English?,只能选第一个.
如果改成I have learnt English for two years.,就有答非所问的嫌疑.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
- 1在射线OA上取一点A,使OA=4cm,以A为圆心,作一直径为4cm的圆,问:过O的射线OB与OA的锐角α取怎样的值时,OA与OB(1)相离;(2)相切;(3)相交.
- 2《白杨》最后三个自然段,爸爸在表达什么?
- 3不及物动词短语有没有被动语态
- 4有两个边长30厘米,宽15厘米的长方形.拼成一个正方形,他的周长和面积各是多少?
- 5电机90kw功率电缆长度120米要多大规格电缆
- 6对····了解很多.用英语怎么说.谁若知道就告诉我,
- 7They played computer games last night.(对划线部分last night提问)
- 8多元复合函数f(x,y)具有连续导数,且f(1,1)=1,fx(1,1)=2 即f对x的偏导 fy(1,1)=3 令G(x)=f(x,f(x,x))
- 913又50分之1等于多少?
- 10y=sinx² 求dy/d(x²)
热门考点