—Your English is good.—Thank you. I _______ it for three years.A.learnB.learnedC
题型:不详难度:来源:
—Your English is good. —Thank you. I _______ it for three years.A.learn | B.learned | C.have learned | D.had learned |
|
答案
C |
解析
考查动词的时态用法。根据句中的“for three years”可知,学英语三年了,用现在完成时;此句中不涉及过去的时间,排除一般过去时和过去完成时。 |
举一反三
Thereportersaid that theUFO east to westwhenhesawit.A.travels | B.traveled | C.was traveling | D.has traveled |
|
—Haveyouever been toSingapore? —Yes.I therelastyearwithmy parents.A.go | B.went | C.have been | D.wasgoing |
|
Inthepast few years,thousandsoffilms all overtheworld.A.have produced | B.have beenproduced | C.are producing | D.are beingproduced |
|
—Do you know the Englishman? —Yes. I him for two years.A.get to know | B.have known | C.knew | D.got to know |
|
-What is your father doing now? -He ________ the room.A.cleaned | B.cleans | C.have cleaned | D.is cleaning |
|
最新试题
热门考点