I’m glad to see that you ________ a lot of progress since I ________ you last. A
题型:不详难度:来源:
I’m glad to see that you ________ a lot of progress since I ________ you last. A.will make; have met | B.have been making; met | C.had made; met | D.have made; meeting |
|
答案
B |
解析
因为是“上次见你”,所以since从句的谓语动词用一般过去时,排除A和D;又表示从上次见你以来一直到现在并且现在依然在不断取得进步,所以用现在完成进行时。 |
举一反三
—Such a mistake could have been avoided. —Unfortunately, he ________ the mistake again and again. A.repeated | B.would repeat | C.had repeated | D.would have repeated |
|
All morning as she waited for the medical report from the doctor, her nervousness ________. A.has grown | B.is growing | C.grew | D.had grown |
|
I ________ while reading the English textbook. Luckily, my roommate woke me up in time! A.had fallen asleep | B.have fallen asleep | C.fell asleep | D.fall asleep |
|
The crazy fans ________ patiently for two hours and they would wait till the movie star arrived.A.were waiting | B.had been waiting | C.had waited | D.would wait |
|
—I bought this shirt for 35 yuan yesterday. —It’s on sale today for only 29. You should have waited. —Oh, really? But how ________ I know? |
最新试题
热门考点