52单词网 > 高中英语 > 高中英语题库 > I have met him a long time ago. Both his name and face are very familiar. A. may

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

来源:网络 时间:
I have met him a long time ago. Both his name and face are very familiar. A. may

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 表示对过去可能发生的事进行推测,意为“可能曾经”。