问题 选择题

Jack _________ Alice for at least 20 years.

A.has married

B.has married with

C.has been married with

D.has been married to

答案

答案:D

考察时态。句意:杰克和爱丽丝结婚已经有最少20年了。marry with含义为与...融合在一起;杰克是被marry的对象故用被动语态,结合时间状语可知是完成时态,选D.

单项选择题
单项选择题