—Which is_____________, the blue one or the red one?
—The blue one.
A.good B.better C.best
—Please tell me _____________ you have learnt English.
—For three years.
A.how long B.how often C.how soon
He felt tired, so he stopped _____________ a rest under the tree.
A.having B.have C.to have
Get up early, _____________ you will miss your train.
A.or B.and C.but
I _____________ a math problem with Joe when Mike called me up.
A.have discussed B.discussed C.was discussing
The nurse _____________ is looking after the old man is Tom’s sister.
A.which B.who C.what