He_____his computer last year. I _____ my computer for over ten years. It still
题型:不详难度:来源:
He_____his computer last year. I _____ my computer for over ten years. It still works OK.A.bought ,have bought | B.have bought , bought | C.bought, have had | D.have had, bought |
|
答案
C |
解析
last year表示一般过去时,而,for +一段时间与现在完成时连用,故选C |
举一反三
---Where’s your father? ---He __________ to Singapore for a meeting. He ________ there twice.A.has gone, has been | B.has been, has gone | C.has gone, has gone | D.has been, has been |
|
I _______ the book for two weeks. I must return it to the school library.A.borrow | B.have borrowed | C.kept | D.have kept |
|
They’re late. The film _______ for half an hour.A.Has begun | B.has been on | C.started | D.has started |
|
The lamb _________already. It_ __________for 2 days.A.has died , has been dead | B.died, has been dead | C.has been dead, died | D.died , has died |
|
Jane _____ the piano every Sunday.But she _____computer games now. A.plays; is playing B.plays;plays C.is playing;is playing |
最新试题
热门考点