When you have finished the report,I will have waited for about 3 hours.

When you have finished the report,I will have waited for about 3 hours.
(当你完成这份报告的时候,我已经在这里等了三个小时了,这里时间状语能不能改成:when you finished the report:)也就是说这个时间状语从句的时态由完成时态改成一般过去时时态行吗?如果翻译的话也能通顺啊,
不对,我说错了,前面的时间状语从句能不能改成:when you finish your report ,i will have waited for about 3hours.就是说吧时间状语从句改成一般现在时,也能翻译通顺啊,
英语人气:742 ℃时间:2019-10-05 00:57:48
优质解答
英语中讲究时态对应问题,在时间和和条件状语从句中,主将从现,意思是:当主句是一般将来时的时候,从句要用一般现在时.显然,你违背了这条规则.!
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版