I ________ him a favor several days ago promised to do 还是 pr
来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/28 17:40:16
I ________ him a favor several days ago promised to do 还是 promised to have done 为什么
这道题目找了很多资料,但是都不是特别权威的答案,我是倾向于promised to do,引文就是一般过去时,过去答应的,"三天前"这个时间状语指的是promised这个动作,承诺后肯定还没有做.但是如果理解为"三天前"这个时间状语指的是帮忙这个动作那promised to have done 也没有错误,三天前应该帮而没有帮,请问谁有比较权威,更适当的理由,
这道题目找了很多资料,但是都不是特别权威的答案,我是倾向于promised to do,引文就是一般过去时,过去答应的,"三天前"这个时间状语指的是promised这个动作,承诺后肯定还没有做.但是如果理解为"三天前"这个时间状语指的是帮忙这个动作那promised to have done 也没有错误,三天前应该帮而没有帮,请问谁有比较权威,更适当的理由,
我的看法是promised to do ,“几天前”说话者只强调了"允诺“这个动作,而”帮忙“是在说完后再进行的,用to do十分合情合理.
乍一看,似乎用promised to have done才符合时态,但是无法解释的,翻译过来完全不对.
所以还是要考虑句子的意思,不能光看时态.
乍一看,似乎用promised to have done才符合时态,但是无法解释的,翻译过来完全不对.
所以还是要考虑句子的意思,不能光看时态.
I ________ him a favor several days ago promised to do 还是 pr
I--him a favor several days ago A promised to do B promised
翻译一下 I pormised to have done him a favor several days ago.
Uncle Wang is leaving.I will do him a favor and drive him to
完形填空Several days ago,I met a stranger
Who knows i may be able to do you a favor ________ 好,
favor to do还是favor doing
His mother ------(take)him to a hospital four days ago.
给他写了几封信:I wrote him several letters还是I wrote to him several
do sb.a favor等于do a favor to还是for sb.
I remember _the letter for you several days ago A having pos
I'd like you to do me a favor这里i'd 是i would 还是i had