She has been skating for _____.A.three and a half years B.three and half a year为什么选A?是因为第二个后面没加s吗。a half year=half a year

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 21:30:23
She has been skating for _____.A.three and a half years B.three and half a year为什么选A?是因为第二个后面没加s吗。a half year=half a year

She has been skating for _____.A.three and a half years B.three and half a year为什么选A?是因为第二个后面没加s吗。a half year=half a year
She has been skating for _____.A.three and a half years B.three and half a year
为什么选A?
是因为第二个后面没加s吗。
a half year=half a year

She has been skating for _____.A.three and a half years B.three and half a year为什么选A?是因为第二个后面没加s吗。a half year=half a year
你好,同学,才看到你向我们 王牌英语团 发来的求助题,现在为你解答

答案:A是正确的

原因:因为A的表达方式是正确的,three and a half years 三年半的意思,还可以表达为three years and a half,也是三年半的意思,而B的表达方式是错误的.

另外 a half year = half a year 都是半年的意思


祝新年快乐!

希望能帮到你,祝更上一层楼O(∩_∩)O
有不明白的请继续追问(*^__^*)

A 固定搭配

只有A这种说法吧,而且那个S跟half无关,是因为是三个半所以加S。。。

Alison has been skating for five hours. 请问 How long has She been skating?How long has She skated?How long did she skate?这三个句子在语义上有哪些区别呢? Where has she been? Sam has been skating for four hours.改为否定句 How long has alison been skating?How long has alison been skating?She's been skating for five hours.How long did sam skate?he skated for four hours.我要解释的是那四句 因为本人英语差 所以请你们告诉哈我 回答了还有加分 The skating marathon has been going for five hours now,and several skaters are still skating The skating marathon has been going for five hours.改为同义句 The skating marathon_________five hours__________. 1.She has been skating for three years.(就划线部分提问)————————has she been skating?2.have been,this university,for,I,working,in,3 years.(连词成句)3.TOM从10岁就一直在集邮.TON--------------stamps since he was ten y She has been working for 20 hours【否定回答】--- She --- working for 20 hours No--- ---- [----这个是空格子 就是叫你填的东西] 2题 I've been skating since i was six years old【提问】 --- --- --- you been skating?3题 Tom ran fo She has been hopeless是什么意思? she has been heard of she's been skating for five hours 为什么is been for都不用翻译 How long did you sleep last night?什么意识还有When did you start class today?how long have you been in class today?How long has Alison been skating?she's been skating for five hours.How long did Sam skate?He skated for four hours.是什么意 He has been skating since.的同义句He has been skating_____ _____ _____He has been skating since two hours ago.的同义句He has been skating_____ _____ _____ He has been skating for five hours.(用since改写句子) He has been skating___ ___ ___ ___ The,has,skating,marathon,been,for,going,hours,five,now.(连词成句) The skating marathon has been going for give hours now.求翻译这里的going是什么意思? Alison was the first one to start and has been skating for the whole five hours