No student devices needed. Know more
10 questions
Mary ______________ to Europe last year.
went
has gone
have gone
_____________ they visited the pyramids yet?
Has
Did
Have
Tara _______________ them an email last night.
has sent
sent
have sent
David ____________________ four text messages so far today.
wrote
have written
has written
My mum ___________________ a new mobile phone yesterday.
has bought
bought
have bought
I ________ __________ my homework yet.
hasn't done
didn't do
haven't done
We ___________________ to Rome last year.
have moved
has moved
moved
Ann _________ already __________ this book.
read
has read
have read
Emma _________ _____________ us for ages.
didn't visit
haven't visited
hasn't visited
I ____________________ here since 2008.
has lived
lived
have lived
Explore all questions with a free account