Past simple or present perfect?

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

Exercise 4: Fill in the Gaps — Time Expressions (Past Simple or Present Perfect)

Exercise 4: Fill in the Gaps — Time Expressions (Past Simple or Present Perfect)

Fill in each blank with one word from the box: ago – already – always – before – ever – for – just – never – since – yet (use 'yet' twice).

1

It's been a month we last had a meal together.

2

We haven't seen each other years.

3

I think I've been here .

4

The accident happened 10 years .

5

A: Have you tidied your room ? B: No, I'll do it later.

6

Mom, I have tidied my room. Can I go out now?

7

I don't want coffee, thanks. I've had one.

8

We haven't found a solution .

9

Have you imagined how life would be without having to work?

10

I've been to Prague. I'd love to go one day.