----How long have you ____ there?----About four years.A.wirked B.goneWhy?
热心网友
A应该是worked吧?没有wirk这个词啊如果是worked就应选A,提问How long的完成时应该用持续性动词,go是不可持续性动词
热心网友
----How long have you ____ there?----About four years.A.wirked B.gone答案:A用How long 提问时,要用完成时态。
热心网友
A
热心网友
"wirked"应改为"worked"吧!应选A,因为How long have ...?是现在完成时态的问句,后面应加延续性动词,work是而go不是。Do you understand?
热心网友
worked,因为how long 提问的是处于某种状态,work是延续性动词,而go 是非延续性动词,所以选A
热心网友
应该是 worked
热心网友
choose A gone 表示是还未回来
热心网友
选A。因为是HOW LONG 提问的。所以应该是持续动作而GONE是瞬间动词
热心网友
worked