if it hadn't been for your paticipation,this project wouldn't have been completed ahead of schedul.
请高人指点此句话的准确翻译.以及had been、have been在句中的作用.
人气:214 ℃ 时间:2019-12-01 14:28:00
解答
这是个完成时虚拟语气.
其标准格式为:
if + had not done...wouldn't have done...,
如果没有你的参与,这个项目不会提前完成.
虚拟语气的潜台词是:正是因为你的参与,才使这个项目提前完成.
ahead of
基本翻译
在…之前
网络释义
ahead of:在 | 胜过 | 更前
推荐
猜你喜欢
- 鲁滨孙在荒岛上遇上哪些困难,是怎样战胜的?/
- 两件商品成本共2000元,第一件加价20%,第二件商品加价30%,结果两件共获利500元,求两件商品的进价分别是
- 一道数学对数题
- 实验方案:实验方案:如图,甲把盛有适量CuSO4溶液的小试管放入有石灰水的烧杯中,乙吧Na2CO3溶液的小试管放入盐酸的烧杯中,然后将烧杯放到天平上,加砝码使之平衡,接着取下烧杯并将其倾斜,使试管和烧杯内的两种溶液混合发生反应,反应后在把烧
- 一根绳子第一次剪去5分之1,还剩5米,如果用去它的4分之1,还剩几米?
- 成语“五十步笑百步”出自哪里?
- A:Is the girl( )a book?B:Yes,she is( )a dictionary.
- 为什么1mol硫酸根离子中有50mol电子?