问题补充:
He Alice for ten years.
A. married to
B. has married to
C. has married
D. has been married to
答案:
A. married to
B. has married to
C. has married
(答案→)D. has been married to
解析:句意:他与Alice结婚有十年的时间了。这道题是关于marry的用法,做不及物动词时有两种用法get married to sb./be married to sb;做及物动词时有marry sb.在这句中有for ten years这个短语表示一段时间,所以应当用be married to sb.强调状态,用现在完成时。故选D。