Помогите с английским (награда 50 баллов)
Put the verbs in brackets into Present Perfect or Present Perfect Continuous.
1)Mary can play the piano very well. She ____ (take lessons) for five years.
2)We ____ (not \ finish) our homework yet.
3)Carol can't see very well. She ____ (lose) her glasses.
4)Where is the bus? We ____ (wait) for it for half an hour.
5)____ (Anne \ visit) her grandparents recently?
6)You ____ (clean) the house since morning. Why don't you have a rest?
7)It's the most beautiful garden we ____ (ever \ seen)
8)How long ____ (you \ study) English?
9)Sally and Tim ____ (just \ get married)
10) Emma _____ (not \ graduate) yet; she's in her final year at college
11)Danny ____ (look for) a new job for the last two months.
12)_____ (you \ finish) your project yet, Mike? No, i____ (work) on it all week, but i ____ (not finish) it yet