2. 11.How long ... this been going on?
A. has
B. have
C. does
D. do
12. ...... you ever been to Ireland ?
A. have
B. did
C. Had
C. Were
13. Jane ...... To work yesterday
A. doesn’t go
B. hasn’t gone
C. didn’t go
D. wasn’t
14. ...... Breakfast when she
arrived.
A. had
B. was having
C. am having
D. had had
15. We ...... Here since 1998
A. ’ve been living
B. ‘re living
C. lived
D. live