No student devices needed. Know more
10 questions
The kitten ______________ behind the cupboard since last night.
hide
has hidden
have hidden
had hidden
The pupils ____________ their homework last week.
do
has do
have do
had done
The train ___________ when I arrived at the railway station.
has leave
has left
have left
had left
Mr Ang returned our books after he ____________ them.
has marks
have marks
have marked
had marked
The visitors ____________ the exhibition before.
has see
have see
has seen
had seen
He ____________ the party before he left for Japan.
has joins
has joined
have joined
had joined
Before I could open my umbrella, it ____________ raining.
has stopped
have stopped
had stops
had stopped
David ____________ to visit to Europe.
has choose
have choose
had choose
had chosen
I ___________________ anything since this morning.
has not eaten
have not eat
had not eat
had not eaten
He did not go to school as he ______________ a cold.
has catch
have caught
had catch
had caught
Explore all questions with a free account