满分5 > 初中英语试题 >

——Lucy, is your uncle a teacher? ——Yes,h...

——Lucy, is your uncle a teacher?

——Yes,he is.He        history for nearly 20 years.

A. teaches    B. has taught    C. is teaching    D. will teach

 

B 【解析】 句意:——露西,你叔叔是老师吗? ——是的,他教了将近20年的历史了。考查现在完成时。根据for nearly 20 years可知,这是一个表示一段时间的时间状语,通常用于现在完成时,而且动词应该用延续性动词,现在完成时态结构为have/has+动词的过去分词。故选B。
复制答案
考点分析:
相关试题推荐

It is several years ________the Whites decided to move to another city.

A.since B.while C.until D.before

 

查看答案

—How do you learn English well?

—By taking notes. I think good study methods can help us

        better results with less effort.

A. achieve    B. support

C. praise    D. return

 

查看答案

Frank is an independent boy. His parents are proud ____ him.

A. On    B. to    C. in    D. of

 

查看答案

—Mom, is breakfast ready?

—Not ________.

A.already B.just C.yet D.ever

 

查看答案

—How can I put these parts together?

—It's easy. Just follow the ________.

A.decisions B.ideas C.instructions D.questions

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.