单选题
You ______ him last year when you were in England.
A. can have met B. may have met C. can meet D. may meet
A
B
C
D
【正确答案】
B
【答案解析】
[解析] “may+不定式完成式”表示“也许已经发生了的事(last year)”;“can+不定式完成式”虽亦指过去发生之事,但只能用于疑问句或否定句中。
提交答案
关闭