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