1) Jack _____ in Boston for the past 15 years. a) has lived b) lives c) lived d) have lived 2) Janet ____ for Smith and Brothers before she came to work for us. a) worked b) has worked c) works d) have worked 3) Dad, ____ reading the paper yet? a) did you finish b) are you finishing c) does you finish d) have you finished 4) I would love to visit Prague sometime. Unfortunately, I ____ there. a) have never been b) will never be c) are you finishing d) will be never 5) Peter _____ (play) Tennis for five years when he _____ (be) at school. a) has played - was b) played - was c) has played - has been d) plays-are 6) Can you help me? I _____ my homework, but I still don't understand number seven. a) have finished b) finish c) didn't finish d) doesn't have 7) I _____ (work) in Italy for five years. I ____ (begin) work as soon as I arrived. a) have worked - began b) work - began c) has working - have begun d) have worked - have begun 8) I'm afraid I'm not hungry. I _____ (eat/already). a) didn't eat already b) have already eaten c) haven't already eaten d) has not already 9) When Jack was at school, he _____ (learn) to play the saxophone. He _____ (play) it ever since. a) has learned - has played b) learned - played c) learned - has played d) learn- played 10) Could you give me some advice? I _____ this sweater at Macy's yesterday. Do you think I should take it back? a) buyed b) bought c) have bought d) buys

Tabela rankingowa

Motyw

Opcje

Zmień szablon

Przywrócić automatycznie zapisane ćwiczenie: ?