Unit 2 test - grammar

present perfect simple or present perfect continuous?

present perfect simple or present perfect continuous?


J. S.
Karten
10
Lernende
2
Sprache
Deutsch
Kategorie
Englisch
Stufe
Andere
Erstellt / Aktualisiert
18.11.2018 / 22.11.2023

Lernkarten

I ______ (receive) 8 texts this morning.

have received

He is hot and sweaty because he ______ (run).

has been running

How many letters ______ you ______ (write) so far today?

have you written

It ______ (rain) twice this month.

has rained

She ______ (sing). That's why her voice has gone.

has been singing

I'm tired. I ______ (work) all day. 

have worked

Your eyes are red. ______ you ______ (cry)?

Have you been crying?

Roger ______ (cut) the grass all morning. 

has been cutting

I ______ (read) all of the Harry Potter books.

have read

Roger ______ (cut) cut the grass three times so far this year.

has cut

Lernen