---_____ did your uncle leave his hometown?---He ________ for nearly twenty year
题型:不详难度:来源:
---_____ did your uncle leave his hometown? ---He ________ for nearly twenty years.A.When; has left | B.When; has been away | C.How long; has left | D.How long; has been away |
|
答案
B |
解析
第一空,因为后面给的动词是短暂性动词,所以用特殊疑问词when ,因为how long 与延续性动词连用,而后一个空,后接for+一段时间,所以特殊疑问词需要是延续性的,故选B |
举一反三
---Jim isn’t in the classroom. Where is he? --- He ____ to the teacher’s office?A.will go | B.has gone | C.had gone | D.is going |
|
Our teacher ____ in our school for 29 years and he ____ here when he was 23 years old.A.has taught has come | B.taught , comes | C.taught , came | D.has taught, came |
|
To be honest, I don’t want to tell him unless he ______ me.A.asked | B.asks | C.will ask | D.has asked |
|
----What a nice bike! How long have you ______ it ? ----- For a week. I spent all my money on it. A.bought | B.had | C.taken | D.kept |
|
—What do you think of the color of my bedroom? —Sorry, but what did you say? I ________ about something else.A.think | B.thought | C.am thinking | D.was thinking |
|
最新试题
热门考点