(单选题)
Queen Elizabethan ______for seventy years with Prince Philip.
A.married
B.has been married
C.got married
D.has got married
参考答案:B
参考解析:
考查现在完成时。句意:伊丽莎白女王和菲利普亲王结婚已有七十年了。根据时间状语for seventy years可知用现在完成时态,表示已经结婚七十年了。当表示持续了多长时间时应该用延续性动词,所以此处应该选has been married。故选B。
知识点:
