Welcome to this online exercise! I'm very pleased that you are spending some of your free time on improving your English.
You'll find a number of sentences in this exercise where you have to decide what the verb ought to look like. If you look carefully at the context and watch out for signal words, you'll be able to take the right decision, I'm sure. Click on the question mark in front of the choice you've made, and you'll be told if you were right or wrong.
Have fun! -rip-
I ______________________ (never/see) skyscrapers before I went to New York.
had never seen
've never seen
have never seen
never saw
I ____________________ (see) huge skyscrapers in New York last year.
had seen
saw
have seen
was seeing
What are you doing, Jim? - I _______________________ (listen) to the radio.
had listened
listen
'm listening
will be listening
She _____________________ (buy) a new car yesterday. She __________________ (not show) it to her sister yet.
was buying ... isn't showing
bought ... hasn't shown
has bought ... didn't show
is buying - wasn't showing
Sally ___________________ (know) her teacher, Mr Hill, for three years now; he's still her favourite teacher.
knows
has been knowing
has known
knew
I ________________________ (do) my homework when I heard about the landing on the moon in 1968.