高一英语````急!phelps will be only 27 years old in 2012,when he says he _____for more medals in London.A、swims B、has swumC、swam D、will swin选D,he says he will swin.这不是间接引语么?will应该改为would啊!还有啊,为什么用

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 09:44:14
高一英语````急!phelps will be only 27 years old in 2012,when he says he _____for more medals in London.A、swims B、has swumC、swam D、will swin选D,he says he will swin.这不是间接引语么?will应该改为would啊!还有啊,为什么用

高一英语````急!phelps will be only 27 years old in 2012,when he says he _____for more medals in London.A、swims B、has swumC、swam D、will swin选D,he says he will swin.这不是间接引语么?will应该改为would啊!还有啊,为什么用
高一英语````急!
phelps will be only 27 years old in 2012,when he says he _____
for more medals in London.
A、swims B、has swum
C、swam D、will swin
选D,
he says he will swin.这不是间接引语么?will应该改为would啊!还有啊,为什么用将来时?when引导的不是用一般现在时么?
he says he will swin for more medals in London.是间接引语么?

高一英语````急!phelps will be only 27 years old in 2012,when he says he _____for more medals in London.A、swims B、has swumC、swam D、will swin选D,he says he will swin.这不是间接引语么?will应该改为would啊!还有啊,为什么用
say 又不是过去式
应该不用把will 改成would吧
2012年时 他 will swin for more medals in London,那时他27岁

虚拟语气

when只是表示时间状语从句,不一定要与一般现在时连用。题中“in 2012”是将来时的标志。he says he will swin for more medals in London.是间接引语,但在同时态下不需要把will改成would。

把when he says he _____
for more medals in London.看成独立的句子
says 是一般现在时、一般现在时后面可以跟将来时