用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.
人气:495 ℃ 时间: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意思是“竟然”表惊讶)
推荐
猜你喜欢
- 已知等比数列{an}的公比为-1/2,则lim(a1+a2+...+an)/(a2+a4+...+
- point down
- 数学判断正误
- 若3x2-1=x,求9x4+12x3-2x2-7x+2006的值
- 甲乙两车同时从AB两地相对开出,甲车每小时行45千米,乙车每小时行60千米.两车正好在距中点45千米处相遇,求A
- What do you think of Jim? I think he is ( an )hon
- 对……有很大/没有影响 英语翻译
- 1/2,-1/6,1/12,-1/20……请你找出其中规律,并按此规律填空,第21个数是?