2. 1. How long . . . This
been going on ?
a. Has b. Have
c. Does d. Do
2. . . . You ever been
to Ireland ?
a. Did b. Have
c. Were d. Had
3. Jane . . . To work
yesterday
a. Doesn’t go
b. Hasn’t gone
c. Didn’t go
d. Wasn’t
4. . . . Breakfast when
she arrived
a. Had
b. Was having
c. Am having
d. Had had
5. We . . . Here since
1998
a. ‘ve been living
b. ‘re living
c. Lived
d. Live