how long的用法????
来源:百度知道 编辑:UC知道 时间:2024/06/05 14:11:34
Nice to see you back home ,Bill. How long _____ you _____ in china?
only for six months.
A.did...stay
B.have...stayed
C.had....stayed
D.will....stay
答案是A ,可D为什么不行???啊
only for six months.
A.did...stay
B.have...stayed
C.had....stayed
D.will....stay
答案是A ,可D为什么不行???啊
back说明从某地回来,题目显示显然是从中国回来
所以呆在中国是过去时
故选A
过去时啊,已经从中国回来了
see you back home 看到你回到家
说明回家之前在中国,所以过去时
这道题有问题!
你怎么知道BILL是中国人还是外国人?
你怎么知道BILL的家在哪里?中国还是外国?
所以A D 都对
sam_young007 说得有些道理~~
从上下文理解应该是从中国回家,所以在中国应为过去时,A正确。