By the end of last year, they _______ 2,000 English words.A. learnedB. have lear
题型:不详难度:来源:
By the end of last year, they _______ 2,000 English words.A. learned | B. have learned | C. had learned | D. learns |
|
答案
C |
解析
本题考查过去完成时的用法。即表示发生在过去某一时间(By the end of last year)之前的动作。 |
举一反三
— What did you do last night? — I did my homework and ________ TV.A. watch | B. watched | C. will watch | D. am watching |
|
— Your shoes are so old. Why don’t buy a new pair? — Because I _________ all my money on an MP5.A.spend | B.have spent | C.am spending | D.was spending |
|
Great changes ________ in China since the People’s Republic of China _________ in 1949.A. have taken place; was founded | B. has taken place; was founded | C. have been taken place; founded | D. took place; founded |
|
Do you think that the bridge _________ in a year?A. would be completed | B. will be completed | C. had been completed | D. is being completed |
|
My sister has learnt English _________.A.for twelve years ago | B.since she was four | C.twelve years ago | D.at the age of four |
|
最新试题
热门考点