A. It’s raining B. It’s been raining C. It was raining D. It had rained
A. am calling B. called C. was calling D. have been calling
A. will buy B. buy C. would buy D. bought
A. had rang; was B. has rung; was C. rang; has been D. has been ringing; is
A. has had B. was having C. is having D. has
A. is doing B. was doing C. has done D. has been doing
A. wasn’t to listen B. haven’t listened C. wasn’t listening D. hadn’t listened
A. didn’t finish B. haven’t finished C. hadn’t finished D. wasn’t finishing