I am so tired,for I ________ English for 2 hours.A.is studying B.have been study
题型:不详难度:来源:
I am so tired,for I ________ English for 2 hours.A.is studying | B.have been studying | C.was studying | D.had been studying |
|
答案
B |
解析
句意:我好累,因为我已经学习英语两个小时了。根据“for 2 hours”可知,此处表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去,故应用现在完成进行时。 |
举一反三
When I ______home, I caught a thief stealing from a passer-by.A.headed | B.was heading | C.has headed | D.had headed |
|
The last four years _______ Gareth Bale transforming from an unwanted player to the most sought-after rising star in world soccer.A.have seen | B.had seen | C.are seeing | D.saw |
|
—You seem to be familiar with New York. —I _______ there for three years. It’s great to be back.A.live | B.had lived | C.have lived | D.lived |
|
Up to now, thousands of red phone boxes, the old image of Britain, ______ due to mobile phones.A.removed | B.have removed | C.were removed | D.have been removed |
|
—Have you finished your fashion design? —Not yet.I"ll finish it if I ________ ten more minutes.A.am given | B.give | C.will give | D.will be given |
|
最新试题
热门考点