()have you lived with your grandparents?—About three years.A.How long B.How many C.How muchD.How often 应选哪个?求各位大哥大姐帮我解决..

问题描述:

()have you lived with your grandparents?—About three years.A.How long B.How many C.How much
D.How often 应选哪个?求各位大哥大姐帮我解决..

A

从回答可以看出提问者问得是“有多久了”,故此为A

选A,A是问时间长短,B是问数量,C是问多少钱,通常用于购物,D是问事情发生的频率,根据句意,选A。

How long问多长时间用how long,用于现在完成时

A
你和你祖父母一起住了多长时间。
大约三年。
~~~~~~~~~~~~~~~~祝你进步,如对你有帮助,请及时采纳~~~~~~~~~~~~~~~~

答案:A.How long
解析:问多长时间用how long,用于现在完成时,其它的都不符合题意.
翻译:你和你的祖父母一起住多长时间了?
大约三年了.