作业帮 > 英语 > 作业

______,the amount left in the bank is hardly worth mentionin

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/06/13 09:50:20
______,the amount left in the bank is hardly worth mentioning.
A.Having paid my taxes B.Paying my taxes C.My taxes having been paid D.My taxes had been paid
1.(不管这道题对错)D选项的My taxes had been paid 不就是我以前一直持续交税的意思吗?如果不是的话,
2.C选项中的having为什么是ing形式呢?having been done是一种时态吗?
______,the amount left in the bank is hardly worth mentionin
1.从以前到现在持续做某事是have been doing,所以D选项仅为过去完成时(主句动作之前,即过去的过去)的被动形式而已.
2.分析此句,没有连词,所以逗号前需采用非谓语形式,所以是having.这句并不是特殊的时态,只是由于前后两个句子之间无连词,故需有一个采用非谓语形式.
再说一下第一个选项A为什么不选,having done结构也常考,表示此伴随状语动作发生在主句动作之前,对主句动作产生一定影响,但这种形式需保证状语省略的主语与主句主语一致,此题不一致.
不懂追问.昨天手机打的.
再问: 谢谢你的回答,我认为英语可以从两方面分析,一个是语法,另一个是意思(或者说语感,就是母语是英语却不会语法的人的方法),语法上你已经分析的很到位了,我想问一下,从意思上,D选项错到哪里了,我认为该句的意思是(D选项的话),过去我一直交税,现在我账号没钱了,完全说的过去啊,难道D选项只需要增加个After,变成After my taxes had been paid ,就可以变成正确的吗,如果不是的话,应该如何改,使D选项正确(意思方面)
再答: 单独而讲,D选项的确是正确的,但是若D和题目中剩余部分放在一起,则是两个结构完整的句子,这样的句子不能简单地用逗号联系起来,必须借助连词来连接,或者将其中一个改成非谓语形式,作伴随状语。将D选项改成非谓语形式即为C选项了。所以,C选项正确。表示:交过税之后,银行账户里就没多少钱了。用过去完成时表示发生在过去某时刻(主句的时间)的过去,对过去那时刻产生影响。 若非要用D选项,就该考虑加一个连词连接原本完整的两个句子,加after形式是不错的,理解的方向也是对的。 你只需记住,同一句话里边若无连词,不能并列存在两个结构完整的句子,其中一个必改为非谓语形式。
再问: 简单的说就是所谓的一个句子里不能有两个动词吧,谢谢你了