早教吧 育儿知识 作业答案 考试题库 百科 知识分享

They have been married for 5 years.这个句子为什么要用被动语态.还要5年前面为什么用介词for!

题目详情
They have been married for 5 years.这个句子为什么要用被动语态.还要5年前面为什么用介词for!
▼优质解答
答案和解析

这不是被动语态,实际是be married,是be动词+形容词作表语;

       变成现在完成时,所以成了have been married

   2.长达多少年,用for这个介词,表示一段时间,for 5 five years

看了 They have been...的网友还看了以下: