We’ll have to cancel the school sports meeting ___ it snows tonight.
A. if B. although C. unless D. since
It was a terrible journey, ____ we got there safely in the end.
A. and B. or C. so D. but
I ____ 30 pages of the book so far, but I hope to finish it by next week.
A. read B. am reading C. have read D. will read
The sign says “Passengers ____ show their tickets and passports.”
A. must B. may C. can D .should
I don’t mind _____back home. I feel like some fresh air.
A. walk B. walking C. to walk D. to walking
I wonder whether buying an electric car ____ a good idea.
A. be B. am C. is D. are