Past simple or present perfect?

Grammar / B1 Grammar lessons and exercises/ Past simple or present perfect?

Exercise 2: Past Simple or Present Perfect?

Exercise 2: Past Simple or Present Perfect?

Choose the correct form — 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.