题目内容
3.So far,he ______ three languages.( )| A. | learned | B. | has learned | C. | will learn | D. | was learned |
分析 到目前为止,他已经学了三门外语.
解答 答案:B
根据So far,可知应该用现在完成时态.So far是现在完成时的标志词.现在完成时态表示过去发生或已经完成的动作对现在造成的影响或结果.或从过去已经开始,持续到现在的动作或状态.本题属于从过去已经开始,持续到现在的动作或状态,现在完成时态的构成:助动词have/has+过去分词,故选:B.
点评 本题主要考查动词时态,做此类题目要注意时间状语、标志词.根据上下文所表达的含义,做出判断.同时更应记清时态的构成形式.就本题而言,主要考查现在完成时态.
练习册系列答案
相关题目
14.-There's with my eyes.
-Don't worry.Let me help me.( )
-Don't worry.Let me help me.( )
| A. | wrong something | B. | something wrong | C. | nothing wrong | D. | wrong something |
18.Yesterday the robbers ______ his house and took away a lot of money.( )
| A. | broke | B. | broke down | C. | broke out | D. | broke into |
6.Suzhou is very famous ______ the Chinese-style gardens.( )
| A. | for | B. | as | C. | in | D. | by |
10.Thomas Edison is a great .He has many .( )
| A. | inventer,invent | B. | invention,inventor | ||
| C. | inventor,inventions | D. | inventor,invention |
11.-Can I help you?-_________( )
| A. | That's good. | B. | OK,I'll take it. | ||
| C. | Yes,I'd like a coat. | D. | you can't. |