 - 1. (Present Perfect) *She ___ called us.
A) - o - B) has C) haven't D) had E) have
 - 2. (Present Perfect) *I ___ eaten lunch yet.
A) had B) has C) hasn't D) haven't E) - o -
 - 3. (Present Perfect) *The train ___ just arrived.
A) have B) had C) haven't D) - o - E) has
 - 4. (Present Perfect) *The boys ___ visited the city.
A) - o - B) has C) hasn't D) had E) have
 - 5. (Present Perfect) *She ___ taken an umbrella.
A) hasn't B) - o - C) had D) haven't E) have
 - 6. (Present Perfect) *Where ___ your aunt gone?
A) haven't B) has C) have D) had E) - o -
 - 7. (Present Perfect) *He ___ seen her this morning.
A) haven't B) had C) have D) has E) - o -
 - 8. (Present Perfect) *George ___ been to the bank.
A) have B) had C) hasn't D) - o - E) haven't
 - 9. (Present Perfect) *The children ___ worked today.
A) - o - B) had C) has D) hasn't E) haven't
 - 10. (Present Perfect) *My parents ___ planned their holidays yet.
A) hasn't B) haven't C) has D) had E) - o -
|