-Hello, Ann! I ___ you for ages. Where have you been all this
time?
-I ___ to Italy. I ___ back yesterday.

didn’t see/was/came
haven’t seen/had been/had come
don’t see/have been/have come
haven’t seen/have been/came
saw/was/came back
Pre-Intermediate Grammar Exercises
English Vocabulary Tests
Advanced Grammar Exercises
Intermediate Grammar Exercises