present perfect vs present perfect continuous
Present perfect vs Past Simple
100

Choose the correct answer:

I have always wanted / have always been wanting to visit Egypt.

have always wanted

100

Choose the correct answer:

I have known / knew her since I was 12.

have known

200

Choose the correct answer:

I have written / have been writing 12 emails today.

have written

200

Choose the correct answer:

I have visited / visited my relatives in Hamburg in March.

visited

300

Say the correct verb form:

Quentin Taratino __________ (direct) more than 20 films.

has directed

300

Say the right verb form:

He's got a talent for languages. He _________ (learn) to speak 10 different languages quite fluently.

has learned

400

Say the correct verb form:

I __________(work) on this assignment all day. I still have a lot to do.

have been working

400

Say the right verb form:

I _________(wake up) at 2am last night and I couldn't get back to sleep.

woke up