1.他们已经认识五年了
2.他们已经在美国20天了
3.自从他搬到北京就一直住在这
4.他们已经结婚十年了
5.我妹妹已经上大学两年了
6.这扇门已经关着两天了
7.我妈妈买这辆自行车四年了
8.这本书我已经借了好几天了
9.你妈妈做老师多久了
10.Tom自从前天就感冒了
11.她这条裙子都穿一星期了
老师要求用have 打头 前几句
追答1. They have knew each other for 5 years.
2. They have stayed in America for 20 days already.
3. He had lived here since he moved to Beijing.
4. They have married for 10 years.
像这样吗?