作业帮 > 英语 > 作业

用may/might have; must have; should/ought to have; could have

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/12 02:03:29
用may/might have; must have; should/ought to have; could have; can't have; needn't have; shouldn't/oughtn't to have来填下面的题
1 you ______(boil) so many eggs;there are only four of us.
2 he ______(take)off his in the theatre.(but he didn't)
3 -peaple used to walk twenty miles to do their shopping.-They _____(have) a lot of energy in those days.
4 I've forgottenhis address.I ____(write)it down.(but I didn't)
5 Who gave you my address?-I don't remember.It _______(be)Tom.
6 You ______(buy) the flowers;we have plenty in the garden.
7 Mary and Tom,who has just toiled up(艰难爬上)six flights of stairs:You_______(not walk)up!You____(come)up on the lift.It's working now.
8 Look at this beautiful painting!Only a very great artist _____(paint) such a picture!Nonsense!A child of five____(paint) it with his eyes hurt.
/>shouldn't have boiled

 should have taken

can't have had

should have written

might have been

needn't have bought

shouldn't have walked up ; should have come

could have painted; should have painted(最后这个should意思是“竟然”表惊讶)