1.I've been studying French ______I was 12.
a)forb)untilc)since2.She ... ... ... for two hours when we returned home.a)had cookedb)was cookingc)cookedd)had been cooking3. I haven’t had so much fun __________ I was a young boy!a)when b)for c)since4. I haven’t had so much fun __________ I was a young boy!a)when b)for c)since5.I ... on this project for two months.a)am workingb)workedc)have been workingd)was workinge)6.Your eyes are red. … you …?a)are...cryingb)have...been cryingc)did...cry7.Mr. Green ..... at the University since 1989.a)is teachingb)has been teachingc)has been taught8.Otto and Gerda are German. They _____from Berlin.a)are comingb)have comec)camed)come9.Juliya’s not here. She’s _______to work.a)beenb)hadc)goned)come10.At last the books_____delivered!a)will haveb)have beenc)were beingd)have11.Have they bought it ... ?a)yetb)everc)justd)never12.Oh, no! .... my key.a)I lostb)I’ve lostc)I’m lostd)I’ve lose13.Have you got any money? - Yes, I......it from my sister.a)borrowb)have been borrowingc)have borrowed14.I _____ her for years.a)have knownb)knowc)have been knowingd)am knowing15.The girl ... already ... the hospital.a)has... phonedb)will... phonec)have... phoned16. This is the 1st time I ____ this dish.a)eatb)have eatenc)am eatingd)had eaten17.He ____his home work yet.a)has finishedb)hasn't finishedc)finishedd)had finished18.Can you help me? I need ... advice.a)anyb)somec)a19.How ________books are there on the plate?a)muchb)morec)manyd)most20.We don't have .... money.a)someb)anyc)aПомогите срочно!!