精英家教网 > 初中英语 > 题目详情
18.-Your Chinese is pretty good,Tom.
-Thanks a lot.Because I________ it for about three years.(  )
A.learnB.have learnedC.will learnD.learned

分析 --你的中文很好,Tom.
--多谢.因为我学中文大约三年了.

解答 答案:B.
根据for about three years可知,"大约三年"表示一段时间,表示过去的动作一直持续到现在,这里指我学中文大约三年了,应该用现在完成时态;现在完成时态的结构为have/has+动词的过去分词,故选B.

点评 判断动词的时态,要通过所给的时间状语、提示词或语境去判断动词存在的状态.

练习册系列答案
相关习题

科目:初中英语 来源: 题型:填空题

11.The classroom is sonoisy (吵闹的).Let's go out.

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

6.---Where are we going to have a trip?
---______________________.(  )
A.It doesn't matterB.It's up to you
C.That's OKD.Take your time

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

13.----Wow!You've bought a new bike.
----Yes.I______it for just a week.(  )
A.boughtB.have boughtC.have hadD.had

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

3.We'll have a picnic near the river tomorrow       it rains heavily.(  )
A.untilB.ifC.unlessD.when

查看答案和解析>>

科目:初中英语 来源: 题型:填空题

10.Can you find Hepu on themap(地图) of Guangxi?

查看答案和解析>>

科目:初中英语 来源: 题型:填空题

7.I haven't heard from him since lastJanuary(一月).

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

8.Flight MU522will take off ______ half past seven.(  )
A.atB.ofC.inD.with

查看答案和解析>>

同步练习册答案