问题 选择题

I _______ have met him a long time ago. Both his name and face are very familiar.

A.may

B.can

C.would

D.should

答案

答案:A

may have done sth 表示对过去可能发生的事进行推测,意为“可能曾经”。

名词解释
单项选择题