题目内容
3.So far,Mr Smith with his familyhas learnt(learn) several other languages in order to travel around the world.分析 到现在为止,史密斯先生和家人为了环游世界已经学了好几种别的语言.
解答 答案:has learnt.
现在完成时表示过去发生的动作对现在造成的影响或结果或表示过去的动作或状态持续到现在.现在完成时还往往可以同up to these few days,this morning,just,so far等时间状语连用.根据句中的时间状语"so far"所以空格处需要用现在完成时来填空,结合给出的英语提示"learn"又因为主语是Mr Smith,with his family是介词短语修饰Mr Smith,故填has learnt.
点评 首先要掌握现在完成时的用法,然后结合具体的题目,就可以确定正确答案.
练习册系列答案
相关题目
13.---Be careful!It's dangerous ______ the road when the traffic lights are red.
---I'm sorry,mom.I didn't notice it.( )
---I'm sorry,mom.I didn't notice it.( )
| A. | crossing | B. | across | C. | tocross | D. | toacross |
11.It _______ that the method didn't work well.He had to try another one.( )
| A. | ran out | B. | found out | C. | turned out | D. | worked out |
8.---She failed her Chinese exam as well as her maths exam.
---Really?________,she failed her history exam.( )
---Really?________,she failed her history exam.( )
| A. | Otherwise | B. | However | C. | Anyway | D. | Furthermore |