No student devices needed. Know more
15 questions
I ... a great film yesterday. (see)
seen
saw
see
... a cheap laptop? (you ever buy)
have you ever bought
did you ever buy
has you ever bought
Sue ... the flu last winter. (have)
has had
have
had
A few days ago, we ... to his uncle. (drive)
have driven
drove
has driven
They ... bingo on Wednesday afternoon. (play)
have played
has played
played
He ... the bus to get there. (already take)
has already taken
have already taken
took
Last week my rabbit ... away. (run)
has ran
ran
have ran
We ... a lot last Sunday. (do)
have did
did
has did
... to India? (she ever be)
did she ever been
has she ever been
have she ever been
I ... him last Monday. (meet)
met
have met
did meet
She ... yet. (not wake up)
did not woke up
have not woken up
has not woken up
I ... her since last Thursday. (not meet)
did not meet
did not met
have not met
Bob ... well last night. (sleep)
slept
has slept
have slept
I ... a letter from her two days ago. (get)
have gotten
has gotten
got
They ... in Germany. (already arrive)
have already arrived
arrived
has already arrived
Explore all questions with a free account