He  ____ swim, but the harbour walls are so high that he ne

分类: 英语语法(00831) 发布时间: 2024-08-22 09:47 浏览量: 0
He  ____ swim, but the harbour walls are so high that he needs help getting out.
A、will
B、may
C、can
D、shall
【正确答案】:C
【题目解析】:此题的意思是他能游泳,但是港口的墙太高了他需要帮助才能出去。Will和shall都表示将来;can表示体力或智力方面的能力;may表示允许做某事,或现实上的可能性。在表示可能性上can比may要强烈。