By the end of this month, I______here for 20 years.A、shall have been teachingB、

游客2023-11-17  10

问题 By the end of this month, I______here for 20 years.

选项 A、shall have been teaching
B、have taught
C、would have been teaching
D、am going to teach

答案 A

解析 该题是语法结构题,考查动词时态的用法。该句子需要使用将来完成进行时态(shall/will +have been doing)。该时态表示动作从过去某一时间开始,持续到现在,将来很可能还会发生.如:They will have been talking for over an hour by the time Thomas arrives.等到托马斯来的时候,他们将已经交谈了一个多小时了。因此,根据题意和语法规则,选项A为最佳答案。
转载请注明原文地址:https://www.tihaiku.com/zcyy/3193593.html
最新回复(0)