[-A62] I hear they've promoted Tom,but he didn't mention ______ when we talked on the phone.
A.to promote
B.having been promoted
C.having promoted
D.to be promoted
翻译并分析
人气:364 ℃ 时间:2019-10-19 19:38:57
解答
翻译:我听说他们已经提拔了汤姆,但是当我们(我和汤姆)在电话里交谈时,他没有提到已经被提拔/晋升(这件事).
1.固定搭配mention doing sth,意思是“提到/提及做过某事”,没有mention to do sth这种短语,排除AD;
2.BC的区别在于B为被动,而C为主动.
此句的主语he即选项所表示动作的逻辑主语.很明显,he和promote之间为被动关系,所以必须用被动结构being done;
且be promoted这个动作当时已经发生,所以用其完成形式having been done即having been promoted.
3.综上所述,正确答案为B.
推荐
猜你喜欢
- 英语短句造句
- 今年立秋是什么时间?
- 谁能用例子说明一下,各类场景声音对应的分贝数值大约是多少,也就是多少分贝.
- 停车场停的轿车比面包车多20辆,轿车辆数的1/4等于面包车辆数的2/7,轿车和面包车
- 个人与社会的辩证关系是什么?答案要精简点的哈,
- 一氧化氮与水反应的化学方程式,
- 【急】Q,U,V,X,Y开头的动物英语单词
- 设n≠0,m2+4n2=4mn,则m2−n2mn=_.