购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

17 询问:你“已经持续做某事多久”

How long have you+某事(过去分词)

How long have you had your dog?

你的狗养多久了?

●How可用来询问“程度”。

●“How long have you+过去分词”适用于询问对方“从过去到现在,已经持续做某事多久”。

●句子里的“某事”,一定是“从过去的某时间点开始,直到现在依然持续的事”,但不一定会延续至将来。

居住 、 停留持续时间

你在这里多久了? How long have you been here?

你在中国多久了? How long have you been in China?

你住这里多久了? How long have you lived here?

认识 、 失业持续时间

你们认识多久了? How long have you known each other?

你失业多久了? How long have you been unemployed?

所属时间

你的狗养多久了? How long have you had your dog?

“How long have/has”搭配“since...”:自从…到现在有多久

如果要表示“自从…到现在有多久”,可以用“How long have/has”搭配“since+从句”。例如:

How long has been since you last visited your parents

(自从你最后1次去看父母,已经多久了?/你多久没去看父母了?) nIvboVzBshN4F0xSVSEb7s6JQturfrOxDWfdlim1kK/imgLKeTDNkrgoMbwjDeAf

点击中间区域
呼出菜单
上一章
目录
下一章
×