2. choose the best answer !
1. how long... this been g oing ?
a. has
b. have
c. does
d. do
2.... you ever been to ireland?
a. did
b. have
c. were
d. had
3. 3 . Ja n e . . . t o wo r k y e s t e r d a y.
a . d o e s n’t g o
b. h a s n’t g o
c. d i d n’t g o
d . w a s n’t
4 . . . . . b r e a k f a s t w h e n s h e a r r ive d .
a . h a d
b. w a s h a v i n g
c. a m h a v i n g
d . h a d
5 . w e . . . . h e r e s i n c e 1 9 9 8
a . ‘ ve b e e n l iv i n g
b. ‘ r e l iv i n g
c. l ive d
d . l ive