( )8.— _____ you stay in America every summer?    —For two m

( )8.— _____ you stay in America every summer?    —For two months.
A.How manyB.How oftenC.How longD.How
为什么不用 C 这个不是对时间长度提问吗
noracat 1年前 已收到3个回答 举报

邀你秀一下 幼苗

共回答了18个问题采纳率:83.3% 举报

一、how long的用法
how long有以下两个主要意思:
1.表示多长时间,主要用来对一段时间(如three days,four weeks 等)提问.如:
A:How long did he stay here?他在这儿呆了多久?
B:About two weeks.大约两个星期.
A:How long does it take to get to London from here?从这里到伦敦要多长时间?
B:At least ten hours.至少要10个小时.
2.表示某东西有多长.如:
A:How long is the river?这条河有多长?
B:About 500 km.大约500千米.
二、how often的用法
how often 指每隔多久,主要用来对频度副词或状语(如:once a week,three times a month 等)提问.如:
A:How often does he come here?他(每隔)多久来一次?
B:Once a month.每月一次.
A:How often do you visit your mother?你多长时间看你妈妈一次?
B:Once a week.一周一次.
三、how many 的用法
how many用来修饰可数名词的复数,它的句式是:How many+复数名词+一般疑问句+?
how many的用法
对there be句型中主语的数量如:some,five,only one等提问时,如果主语是可数名词,不管主语是单数还是复数一般都用复数形式提问,因为问话人不知道具体的数量是多少,而且many只能接可数名词复数形式,所以be一定要用are.即用How many+可数名词复数+are there+地点/时间状语?的句型结构.例如:
A.There is a book on the desk.(用how many改为特殊疑问句)
How many books are there on the desk?
B.There are seven days in a week.(对划线部分进行提问)
How many days are there in a week?
由eyery summer和回答的for two months可以看出,这是一个对做某件事频率的提问,而不是对做某件事时间长度的提问.
由此,可知.应选B
如果你对我的回答还算满意的话,别忘了采纳哦,亲.

1年前

5

huohu 幼苗

共回答了1768个问题 举报

句子有问题
问句没有写全

1年前

0

sxycn 幼苗

共回答了218个问题 举报

how是怎么的意思,没有时间的含义, 应该是how long

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.028 s. - webmaster@yulucn.com