I ____(finish) the homework before tomorrow's lessons start.
have finished
The bus _____(left) by the time I got there.
had already left
He _____(do) a lot of work in the past two years.
has done
I _____(be) at the bus stop for 20 minutes when a bus finally came.
had been
I _______(didn't eat) anything since breakfast.
haven't eaten
After he _____(arrive) in England,Max worked hard to improve his English.
had arrived
Have you joined the computer group?
A I not joined the computer group.
B I hadn't joined the computer group.
C I didn't joined the computer group.
D I haven't joined the computer group.
D
A: We ____ that you will come to Annie's birthday party until we found you didn't come!
B: Oh! I am so sorry, I got a stomachache and I forgot to tell you!
A had hoped B have hoped
C hoped D hope
A
Find the mistake/s in the sentence.
I had never picked up some rubbish and thrown it into a dustbin.
haven't picked
Find the mistake/s in the sentence.
They went to the coffee shop before the bus arrive there at 2:00 yesterday afternoon and they missed it!
had gone; arrived