I,1.for
2.for
3.since
4.since
5.for
6.for
7.since
8.since
9.for
10.since
II,1.She has learnt piano for 3 months
2.They have finished the building since March
3.An has had that dog
4.I have known Mary for a long time
5.I haven't eaten anything since lunchtime
6.She has worked as a seceretary for 10 years
7.We have lived at that flat and we have ...married
8.I have bought that dog for 2 months
9.They have been famous in my country for many years
10.We have beeb friends for mỏe than 10 years
Có vài câu lm k chắc lắm thông cảm cho mik