一道英语题、谢谢、说下理由、—you teach well.—I ___ English for ten years.A

一道英语题、谢谢、说下理由、
—you teach well.
—I ___ English for ten years.
A.study
B.studied
C.have studied
D.had studied
第99只鸭子 1年前 已收到6个回答 举报

fish-摆摆 春芽

共回答了21个问题采纳率:85.7% 举报

【答案】C
【解析】for + 时间段,是现在完成时的表示词
现在完成时的结构是:have + 动词过去分词

1年前

8

KBKALL 幼苗

共回答了1491个问题 举报

c 后面有个for ten years一般用完成时,这个对话很明显是现在说的,所以是现在完成时

1年前

2

lmzjz 幼苗

共回答了1个问题 举报

C,现在完成时,持续到现在。D项是过去的过去

1年前

2

tendays001 幼苗

共回答了2100个问题 举报

c
现在完成时

1年前

2

风在雨里吹 幼苗

共回答了688个问题 举报

C
你教得真好 -----我十年来一直在学习 。 表示从十年前到现在都在不断地学习所以才能教得好

1年前

1

医路同行 春芽

共回答了27个问题采纳率:85.2% 举报

题中有表示完成式的时间短语:for+一段时间,因此应使用完成式,正确答案为:C

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 22 q. 1.566 s. - webmaster@yulucn.com