18. At midnight last night he … at work.
A) is B) is C) is not D) was not
19. Barry has been in Canada … January.
A) for B) in C) since D) at
20. Bill isn’t here now. He … home.
A) went B) left for C) had gone D) has gone
21. Butter … from milk.
A) has made B) is made C) are made D) make
22. Does Ann … a car?
A) has B) have C) have got D) has got
23. Harry … in Canada now.
A) is B) was C) has been D) had been
24. He … English for two years.
A) is learning B) has learn
C) has been learning D) had been learning
25. He … to Spain. He is in Spain now.
A) went B) had gone C) has been D) has gone
26. He has been working in the garden … ten minutes.
A) since B) for C) in D) during
27. Hob is on holiday. Oh, where … he … ?
A) did/go B) have/gone C) has/go D) has/gone
28. How long … you … your car?
A) did/have B) had/had C) had/got D) have/had
29. How much money … you …?
A) have/got B) does/have C) do/have D) A/C
30. I … … London … 1958.
A) was born/at/since B) was born/of/during
C) was born/from/for D) was born/in/in
31. I … a car now. I can’t imagine my life without it.
A) have had B) have C) had had D) had got
32. I … blue eyes.
A) have B) have got C) has got D) A/B
33. I … German now.
A) am learning B) have been learning
C) learnt D) have learned
34. I … Jack yesterday.
A) have seen B) had seen C) saw D) see
35. I … my key yesterday.
A) lost B) have lost C) had lost D) lose
36. I … my passport. I can’t find it anywhere.
A) lost B) have lost C) had lost D) losted
37. I … never … to parties.
A) was/invited B) am/invited
C) have/invited D) am/inviting
Do'stlaringiz bilan baham: |