---i'm sure Tom will pass the final examination---i think so .he___for it for monthsA.had been preparingB.was preparingC.is preparingD.has been preparing答案为什么是D呢?
来源:学生作业学帮网 编辑:学帮网 时间:2024/05/14 08:41:54
---i'm sure Tom will pass the final examination
---i think so .he___for it for months
A.had been preparing
B.was preparing
C.is preparing
D.has been preparing
答案为什么是D呢?
翻译:--我确信汤姆将会通过期末考试.--我有同感.他为它(这次期末考试)准备了好几个月了.
此题考查各种时态的特征和区别.
1.A为过去完成进行时,表示某一动作/状态从过去开始,一直延续到另外一个过去的时刻为止.
B为过去进行时,表示过去某个时刻正在进行的动作.
C为现在进行时,表示现在正在进行的动作.
D为现在完成进行时,表示某一动作从过去开始,一直延续到现在,可能刚刚结束,也可能还在继续,甚至有可能会继续延续下去.
2.从上下文句意来看,“汤姆为考试做准备”的动作从几个月前开始,而且现在还在继续,所以用现在完成进行时最佳.
他已经为此准备了好几个月,这个动作从几个月前一直延续至今,并不是过去完成的或过去已经完成的,这里是用一般完成时表示动作的延续
用现在完成时表示对某一事件的影响或结果。for months是段时间。
他已经复习了几个月了,所以用完成时呀。
表示完成时态
I'm sure we will.
改为间接引语.I'm sure,Tom will win the match.
Tom will pass the test.I'm sure (合并成一句话) ____ ____ ____ ____ ____ ____ ____.
I'm sure they will come.
如何提问 I'm sure we will.
Tom says he will give me a new book._________.A.I'm sure of it .B.I'm sure he does.选哪个?...Tom says he will give me a new book._________.A.I'm sure of it .B.I'm sure he does.选哪个?为什么?一定要理由哦.
Tom _____ at hom ,but I'm not sure.
一道英语选择:Tom is coming.With him____me,I'm sure I will finish the work on time.Tom is coming.With him____me,I'm sure I will finish the work on time.A helping B to help C helps D helped该选哪个?顺便帮我讲讲有关help的搭配.
i'm sure that he will win 同义句
I'm sure you will be very happy
i'm sure you will enjoy your new school life.
He will return home next week.(I'm sure)
I'm sure your Putonghua will ______soon.一个单词
I’m sure he will win the game一般疑问句
I'm sure the a___ will be yes
I‘m sure that my father will like it(否定)
I'm sure our school sports meet will be_____(excite)
sure he like I'm will it 连词组句