B1 GrammarB1 Intermediate

Past simple or present perfect?

Exercise 2

Exercises:1234
Choose past simple or present perfect for each gap below.
1

A: Mary isn't here. She ______ to Egypt. B: I ______ to Egypt.

2

I ______ my arm. I ______ it playing with my cousin.

3

______ a ghost?

4

A: I ______ to China this year. B: When ______ there?

5

I'm sure I ______ this man before.

6

A: How long ______ a teacher? B: I ______ teaching a long time ago.

7

______ Titanic?

8

A: I ______ the keys. B: Where ______ them?

9

Here are your shoes. I ______ them.

10

She ______ to be a singer since she ______ a kid.

Next Exercise