英语小测验 语法:不同语境中情态动词的运用
1. After working so many long shifts I was so tired I ________ for a week.
a) could sleep
b) can sleep
c) could have slept
d) am able to sleep
2. I'm famished! I feel like I ________ a horse.
a) could eat
b) could ride
c) could run like
d) could be
3. She got lost on holiday last year and despite not knowing the city well, she ________ find her way home.
a) can
b) could
c) was able to
d) could have
4. Even though he was a much more experienced player than me, I ________ beat him at snooker.
a) managed to
b) can
c) am able to
d) could
5. Why did you check into a hotel last week? You ________ with me.
a) are able to stay
b) can stay
c) could stay
d) could have stayed
6. Smoking ________ in the courtyard but not allowed inside any buildings.
a) you can
b) be able to
c) is permitted
d) allowed
答案 1) c, 2) a, 3) c, 4) a, 5) d, 6) c.
上一篇: 语法:常见名词与介词的固定搭配
下一篇: 语法:被动语态
苏教版牛津小学一年级英语教案Unit1 What`s your name
上海版牛津一年级英语教案 Unit 3 My abilities
沪教版小学英语一年级下册教案unit1课时6
上海牛津版一年级英语下册Unit2 Small animals第五课时教案
上海牛津版一年级英语下册Unit3 Colours教案(1)
上海牛津版一年级英语下册Unit9 Revision第二课时教案
外研版一年级英语上册教案Unit1 Hello
上海牛津版一年级英语Unit2 Small animals第四课时教案
上海牛津版一年级英语Unit 9 Revision单元分析教案
一年级英语下册Unit2 Small animals教案2