英语小测验 语法:不同语境中情态动词的运用
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.
上一篇: 语法:常见名词与介词的固定搭配
下一篇: 语法:被动语态
2016届牛津英语第二轮复习 限时训练 第21讲 词义猜测题
山东德州2016届高考英语二轮复习单项填空精练精析33
2016届高考英语二轮专题总复习精选综合能力专练:完形填空8
山东德州2016届高考英语二轮复习单项填空精练精析11
2016届高考英语二轮专题总复习精选综合能力专练:阅读理解2
山东德州2016届高考英语二轮复习单项填空精练精析16
2016届牛津英语第二轮复习 限时训练 第23讲 短文和表格信息的理解
山东德州2016届高考英语二轮复习单项填空精练精析17
山东德州2016届高考英语二轮复习单项填空精练精析40
2016届牛津英语第二轮复习 限时训练 第16讲 判断词性、词义和词形(一)