I _______ up here night after night for weeks now. You see, I _______ to give y
题型:不详难度:来源:
I _______ up here night after night for weeks now. You see, I _______ to give you a surprise. A.have come; hoped | B.have been coming; has hoped | C.have come; was hoping | D.have been coming; was hoping |
|
答案
D |
解析
试题分析:考查时态:句意:我现在来这儿已经好几周了;过去我本希望给你个惊喜,“由“for weeks now”可知是动作从过去到现在一直在进行,应用现在完成进行时表示,第二空是表示本希望,用过去进行时,选D。 |
举一反三
His film is sure to win the award because it ____ by most people.A.thinks well of | B.is thought well | C.is well thought | D.is well thought of[ |
|
—Ouch! You hurt me. —I’m sorry. But I _____ any harm. I _____ to drive a rat out.A.don’t’ mean; am trying | B.didn’t mean; tried | C.haven’t meant; tried | D.didn’t mean; was trying |
|
—Welcome to my home! But why didn’t you pay a visit to me last time? — I would have, but I _____ your address.A.have forgotten | B.would have lost | C.forgot | D.had lost |
|
I’m sorry I can’t join you. I __________ my homework. A.haven’tfinished | B.didn’tfinish | C.won’tfinish | D.don’tfinish |
|
Put on your coat! I _________ you down to the doctor.A.have been taking | B.am taking | C.took | D.have taken |
|
最新试题
热门考点