情態(tài)動詞 can、could 等常出現(xiàn)在假設句中,表示說話人的能力或事情發(fā)生的可能性等。本期《英語小測驗》考考大家對在不同語境中情態(tài)動詞用法的掌握。
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.