[ Present Perfect ]
We have met Pedro _____ five years
A. since
B. on
C. at
D. for
Select your answer:

Random Topics:
Connection failed: Too many connectionsOther quiz:
Grammar › ViewMy friend _____ _____ the laptop.
A. has not, taken
B. has not, taking
C. has not, take
Verb Tenses › View
Are they ___ movie at the cinema now?
A. watch
B. watches
C. watching
D. are watching
