作业帮 > 英语 > 作业

A:1.If you had told me earlier,I_____(be able) to help you.2

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/19 03:14:18
A:
1.If you had told me earlier,I_____(be able) to help you.
2.You ______(not make) such a mistake if you would been more careful.
3.If you ______(can/come) with us,we would have been pleased.
4.If father______(be) alive,he would be horrified.
5.If it______(be) fine tomorrow,we shall go for a swim.
B:用should,ought to,have to填空
1.He____(come)at 4 o'clock if the plane arrives on time.
2.I didn't go shopping this morning as i_____(do) the housework.
3.She _____(come) to see me yesterday,bur she forgot.
4.You_____(ask) for permission before you left the table.
5.As they didn't understand,I ______(edplain) everything again.
说明理由
最后一题括号里的词是explain 打错了
注意阿 不是选做题 这10个题都要做
我也不知道这是几年级的 新概念英语第二册L.64&L.65的关键句型后的练习题。
A.
1.would have been able
2.would not have made
3.could come
4.were
5.is
1-4 是虚拟语气 5句就是一个简单的条件状语从句
虚拟语气的句型是:if + 一般时,主句用过去将来时表示虚拟.
if +过去时,主句用过去将来完成时来表示虚拟.例如第三句
if+ 主语 + were,主句用过去表示,例如第四句
B.
1.should
2.had to
3.should have come
4.should not have asked
5.had to explain
3-4 是句型should have done和 should not have done 应该做某事而没做,不应该做而做了