题目
By the end of this year, Mr. Smith()in our company for exactly three years.A. is workingB. has workedC. will workD. will have worked
By the end of this year, Mr. Smith()in our company for exactly three years.
A. is working
B. has worked
C. will work
D. will have worked
题目解答
答案
D. will have worked
解析
步骤 1:理解句子结构和时态
句子的主语是 Mr. Smith,谓语动词是 work,时间状语是 By the end of this year,表示到今年年底为止。根据时间状语,可以判断出句子需要使用将来完成时态,即 will have done 结构。
步骤 2:分析选项
A. is working:现在进行时,表示现在正在进行的动作,不符合句子的时间状语。
B. has worked:现在完成时,表示过去发生的动作对现在的影响,不符合句子的时间状语。
C. will work:一般将来时,表示将来某个时间点将要发生的动作,不符合句子的时间状语。
D. will have worked:将来完成时,表示到将来某个时间点为止已经完成的动作,符合句子的时间状语。
步骤 3:选择正确答案
根据句子的时间状语和时态要求,选择 D 选项,即将来完成时态。
句子的主语是 Mr. Smith,谓语动词是 work,时间状语是 By the end of this year,表示到今年年底为止。根据时间状语,可以判断出句子需要使用将来完成时态,即 will have done 结构。
步骤 2:分析选项
A. is working:现在进行时,表示现在正在进行的动作,不符合句子的时间状语。
B. has worked:现在完成时,表示过去发生的动作对现在的影响,不符合句子的时间状语。
C. will work:一般将来时,表示将来某个时间点将要发生的动作,不符合句子的时间状语。
D. will have worked:将来完成时,表示到将来某个时间点为止已经完成的动作,符合句子的时间状语。
步骤 3:选择正确答案
根据句子的时间状语和时态要求,选择 D 选项,即将来完成时态。