Which sign means you can go out here?
A.
 B.
 C.
 D.
Peter had a headache _______ he watched TV for too long last night.
A.so B.because C.and D.but
Don’t take the newspaper away. I _________ it yet.
A.haven’t read B.have read C.won’t read D.will read
Paul is badly ill now, so he _______ stay in hospital for several days.
A.needs B.has to C.can D.have
He is good at _______.
A.cook B.to cook C.cooking D.cooks
There are over 18 _______ people in Shanghai.
A.millions B.millions of C.million D.million of
