—How long have you had the bike?—Since last week什么时态

为什么用have和had?拜托了,帮帮忙

How long have you had the bike?—是现在完成时,结构: have/ has + 过去分词

翻译: 这辆自行车你买多久了?

祝你学习进步,更上一层楼! (*^__^*)
不明白的再问哟,请及时采纳,多谢!追问

谢谢,我想问一下为什么用have和had
其实这道题是选择题:A.did;buy B。have;bought C,did;have D.have;had
为什么选D?

追答

从 since 看问句要用现在完成时, B, D
how long 跟持续性动词,排除 B have bought, buy 是终止性动词

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-13
since last week 只是一个时间状语,常驻与现在完成时连用,详细回答是
I have had the bike since last week .
第2个回答  2012-09-13
现在完成时的提问,问你拥有这个自行车多长时间了。回答是表示时间的,意思是自上周。是表时间的短语
第3个回答  2012-09-13
现在完成时
相似回答