Is your father a teacher of English in the No.1 Middle Schoo

老土laotu2022-10-04 11:39:541条回答

Is your father a teacher of English in the No.1 Middle School?
Is your father a teacher of English in the No.1 Middle School?
No!But he ( ) English there for ten years.
A.has taught B.has been teaching C.taught D.had taught

已提交,审核后显示!提交回复

共1条回复
freeman2123 共回答了20个问题 | 采纳率95%
B.has been teaching
1年前

相关推荐

--Is your father a teacher of English in the NO.1 Middle Sch
--Is your father a teacher of English in the NO.1 Middle School?
---No!But he ___English there for ten years.
A.has taught B.has been teaching C.taught D.had taught
为什么不选B?
alnwp1年前1
shiney456789 共回答了16个问题 | 采纳率100%
A项现在完成时,两种用法表示动作现在已经完成,重在强调发生在过去的事情对现在造成的影响.
B项现在完成进行时,表示动作从过去发生,持续到现在,将来可能继续持续下去.
C项一般过去时,纯粹叙述过去的事情,指过去发生这件事情了,与现在无关.
D项过去完成时,表示动作发生在过去的过去.
这里根据对话内容不难发现father以前是在这里工作的,而现在不是,也就是说在叙述爸爸以前的工作状态,没有强调对现在的影响,答案应该是C.
--Is your father a teacher of English in the NO.1 Middle Sch
--Is your father a teacher of English in the NO.1 Middle School?
---No!But he ___English there for ten years.
A.has taught B.has been teaching C.taught D.had taught 答案是C
为什么不选B?
仙人掌vs1年前1
青涩芒1 共回答了20个问题 | 采纳率85%
因为,从No,可见,他现在已不是一中的老师了,换句话说,在那从教10年是“过去”,而非现在,不包括现在在内
如果选B(现在完成进行时),就意味着现在还在那任教,这与前面的答语“No,”就自相矛盾了
请在客户端右上角评价点“满意”即可,