WorksheetsREVIEW - Present Perfect
Total questions: 10
Worksheet time: 6mins
I ... many countries. (visit)
visited
has visited
have visited
visiting
... Helen ever ... sushi? (eat)
Have Helen ever eaten sushi?
Did Helen ever eat sushi?
Has Helen ever eaten sushi?
I ... many horror movies. (watch)
watched
have watched
watches
watching
Mary ...already .... to the cinema. (go)
has / gone
have / gone
go
went
Peter ... basketball and tennis since 2012.
has played
play
plays
have played
The girls ... their lunch yet. (have)
didn't have
have
haven't had
has
Tatiana ... a new car for her mother. (buy)
buy
buys
has bought
buying
... you ... to Peter yet? (speak)
Did you speak to Peter yet?
Has you spoken to Peter yet?
Has you speaks to Peter yet?
Have you spoken to peter yet?
They ... already ... three letters. (write)
They have already written three letters.
They has already write three letters.
They wrote already three letters.
They has already wrote three letters.
The US President ... in our country. (be)
have been
has been
was
is
