Nick learned from his science class that water ________ at 100 degrees centigrade.
- boiling
- boils
- boil
- is boiling
We will play golf on Sunday if it __________.
- doesn't rain
- won't rain
- didn't
- wouldn't
We'll begin when you ______ ready.
- will be
- have
- have been
- are
Great changes __________ in China since 1980.
- has taken place
- have taken place
- have been taken place
- took place
He _______ when we got there.
- would have already arrived
- will already arrive
- had already arrived
- has already arrived
You are finally back. Where ___________?
- have you gone
- you went
- did you went
- have you been
How many times ______ you ______ to Los Angeles?
- have ... gone
- have ... been
- had ... been
- had ... gone
I wondered if they _________ for Chicago next month.
- are leaving
- will leave
- were leaving
- had left
The man I __________ yesterday is my high school teacher.
- came across
- come across
- has come across
- had come across
My watch is new. It ______ perfect time.
- kept
- had kept
- keeps
- will keep