33.Why were you driving so fast?You somebody.A.mingt hurt B.might have hurt C.would hurt D.must have hurt32.Exciting as its special effects are ,there is too much violence in the film.A.to watch B.to be watched C.watching D.be

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 14:19:03
33.Why were you driving so fast?You somebody.A.mingt hurt B.might have hurt C.would hurt D.must have hurt32.Exciting as its special effects are ,there is too much violence in the film.A.to watch B.to be watched C.watching D.be

33.Why were you driving so fast?You somebody.A.mingt hurt B.might have hurt C.would hurt D.must have hurt32.Exciting as its special effects are ,there is too much violence in the film.A.to watch B.to be watched C.watching D.be
33.Why were you driving so fast?You somebody.
A.mingt hurt B.might have hurt
C.would hurt D.must have hurt
32.Exciting as its special effects are ,there is too much violence in the film.
A.to watch B.to be watched C.watching D.being watched
选B A
啊……原来是这个意思……!
可是【又因为电影是被人看,所以需要用被动语态。】那不是说要用to be watched了吗?

33.Why were you driving so fast?You somebody.A.mingt hurt B.might have hurt C.would hurt D.must have hurt32.Exciting as its special effects are ,there is too much violence in the film.A.to watch B.to be watched C.watching D.be
你好,我是英语师范学校毕业的,希望可以帮助到你!
第一题应该选B
首先你需要理解这句话的意思,它应当翻译为:
你那时为什么开得那么快呢?你可能已经伤到了某人.
提供给你的问句使用的是过去进行时的时态,表示过去正在发生的事情,后面的大答句有一种责备的意思在里面,might have done 表示对过去某件事是否发生进行的推测,是过去完成时.如果用must have done 则表示这种推测几乎可以作为事实来肯定,而实际上没有确切的证据最好不要用must,这是一种几乎肯定的说法表示“一定”
第二题应该选A
be to do 是一种特殊的表示将来时的用法
我之前也为一名学生讲解过,将来时的表示方式有三种
be going to do sth.
will do sth.
be to do sth.
第二句话的翻译你可以理解为:
尽管这部电影中有很多值得期待的令人兴奋的特效,电影中的暴力画面还是太多了.
电影还没有看,所以要用将来时,又因为电影是被人看,所以需要用被动语态.
too much 是表示太多的意思,如果将前后半句按照顺承的意思去翻译,则体现不出“太多”的意思,这其实有些微的不满在里面.

33. 之前的半个句子是were所以表示是刚刚已经发生过了行为,用might have done表示对过去的虚拟。
32. 这个怎么说,它的特技场面看起来很刺激,有很多的暴力场面。