1
2
3
4
100

___ (they/arrive) already?

Have they arrived already?

100

I ___ (drink) more water recently, and I feel better.

I've been drinking  more water recently, and I feel better.

100

Julie (cook) dinner. Let's go and eat!

Julie's cooked dinner. Let's go and eat!

100

Luke (never/be) abroad.

Luke's never been abroad.

200

 Lucy ____ (run) 2000 metres today.

Lucy's run 2000 metres today.

200

Sorry about the mess! I ___ (bake).

Sorry about the mess! I've been baking .

200

The students (finish) their exams. They're very happy.

The students have finished their exams. They're very happy.

200

I (wait) three hours already!

I've been waiting three hours already!

300

I ___ (clean) all morning - I'm fed up!

I've been cleaning  all morning - I'm fed up!

300

How many times ___ (you/take) this exam?

How many times have you taken this exam?

300

The baby's face is really dirty. What (he/eat)?

What has he been eating?

300

How long (you/be) a lawyer?


How long have you been a lawyer?

400

How long ___ (you/know) Simon?

How long have you known Simon?

400

He (eat) six bars of chocolate today.

He's eaten  six bars of chocolate today.

400

Iona is exhausted these days. She (work) too hard recently.

Iona is exhausted these days. She's been working  too hard recently.

400

I (read) your book all day. It's very interesting, but I'm only on chapter 2.

I 've been reading  your book all day. It's very interesting, but I'm only on chapter 2.