Riscrivi le seguenti frasi inserendo il present perfect dei verbi indicati.
Per controllare il tuo lavoro clicca sul pulsante.
1.
Stephen King_____________ (write) a lot of books
has written
2.
We ____________ (finish) our homework
have finished
3.
Paula ____________ (never/visit) Rome
has never visited
4.
They ____________ (clean) their shoes
have cleaned
5.
It ____________ (be) a wonderful day
has been
6.
The children ____________ (sing) a beautiful song
have sung
7.
Mary ____________ (go) to the cinema
has gone
8.
You ____________ (open) a lot of presents for Christmas
have opened
9.
Bob ____________ (drink) a beer
has drunk
10.
I ____________ (ask) for something to eat
have asked