> 英语 >
用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.
人气:302 ℃ 时间:2020-03-18 06:56:51
解答

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意思是“竟然”表惊讶)

推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版