1) I ... there for 5 years a) has been b) have been c) had been 2) My sister ... there twice to teach English a) has come b) have come c) had come 3) I ... her only twice a year a) has met b) have met c) had met 4) Their parents ... away since two years ago a) has passed b) have passed c) had passed 5) She ... of that before a) has never thought b) have never thought c) had never thought 6) How long ... you ... an economist? a) has, been b) have, been c) had, been 7) I ... each one of them quite closely a) hasn't met b) haven't met c) hadn't met 8) She ... very busy lately a) has been b) have been c) had been 9) We ... each other for many years a) has called b) have called c) had called

Simple Present Perfect Tense

Leaderboard

Visual style

Mga Option

I-switch ang template

I-restore ang gi-autosave: ?