求一句英语另一种说法
How long has he been studying at the school?可否改为How long has he studied at the school
这样的句子不是只要有 have +动词过去式就行么?不+那个been应该也对吧!
人气:210 ℃ 时间:2020-04-04 18:03:07
解答
不可以这样改变.
have been doing 是过去到现在一直在做 , 他在学校学了多久了?
have done 是过去做了对现在有影响,但现在不做了, 他在学校学过多久?
明白么?:)
推荐
猜你喜欢
- 怎么看某个反应是SN1还是SN2……
- 用“脏”英文造句,要带中文
- 找出与所给字母含有相同元音因素的选项
- 42+7一x=56,这道题出错没
- 已知ab满足ab=1M=1/(1+a)+1/(1+b),N=a/(1+a)+b/(1+b)则MN的关系是
- 甲乙两个仓库共有粮食54.4吨,甲仓库存粮数是乙仓库的9分之8,两仓库各存粮食多少吨
- 英语 1.Jim was so busy ______ the answer from Lily's paper that he forgot _____ her name into his.
- 9V,0.6A的用电器和12V,0.12A的用电器并联,使用9V,0.85A的电源供电,问这两个用电器工作状况?