这是虚拟语气的一种,表示与过去事实完全相反的假设,用句型
would/should/could/might + have +过去分词
You didn't do it but it would have been the right thing to do这里的have been,为什么要用have been?
You didn't do it but it would have been the right thing to do这里的have been,为什么要用have been?
u33
u33
英语人气:495 ℃时间:2020-01-28 00:17:20
优质解答
我来回答
类似推荐
猜你喜欢
- 1自由落体机械能守恒是将重力视为系统内力么
- 2运动的物体可能受到静摩擦力作用吗?静止的物体可能受到滑动摩擦力作用吗?
- 3一个长方形与一个边长44厘米的等边三角形周长相等,长方形的长是48厘米,宽是多少厘米?
- 4They're from America.改同义句.
- 5藤野先生 词语品析
- 6The bus station is about 30 minutes丿 ride from my home 同意句
- 7现有硫酸钠和碳酸钠的混合溶液100ml,加入资粮的Bacl2溶液,充分反应后,得到白色沉淀14.51g,讲橙点与过量的
- 8there is a book on the desk改为复数句
- 9某化学实验室有四个药品橱分类存放了如下药品:
- 10beijing operas 与 beijing opera 区别