作业帮 > 英语 > 作业

关于时态的英语选择题I know you think I'm talking nonsense.Mike.But in

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/29 17:57:24
关于时态的英语选择题
I know you think I'm talking nonsense.Mike.But in time,________
a.you have realized that I'm right.
b.you'll be realizing that i have been right.
c.you'll realize that i was right.
d.you would realize that i had been right.
c
我选的是d,为什么呢
关键是后面的从句为什么用“was right”这个不是很明白,为什么不用“am right”呢
But in time,________.这种叫顾弄玄虚的句式结构.呵呵我起的名字.
你可以看成But _______ in time.
好了既然是如此.in time的意思是及时.这句话的意思是,你将会及时地发现我是正确的.那么就是将来一般时.A,B排除.
(will)would作为助动词,既然是对将来的预测,那么用过去形式就毫无道理可言,而后从句的过去完成时就更是莫名其妙.
你在读高中吧?我记得碰到after,before等有时间段性的明显词才会考虑到用过去完成时.总之,这是很少用的结构...
比如:I had been kicked out from campus before I graduated.
我毕业前就被赶出学校了.哈哈..开个玩笑.
问题补充!
整句话的意思是:"我知道你现在觉得我说得很没有道理,但是你将来会明白我(今天所说的)是正确的." 相对于将来,现在就是过去了.所有用was,而不是am.