题目内容
【题目】——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。
练习册系列答案
相关题目