Choose the right answer
[1] Why are you home so early?
1)i needn't have worked this afternoon.
2)i didn't have to work this afternoon.
3)i won't have to work this afternoon.
[2] If you ... earlier, we wouldn't have missed the train.
1)had arrived
2)have arrived
3)arrived
4)would arrive
[3] My brother is thinking ... selling his car.
1)of
2)to
3)on
4) into
[4] ... it will snow tonight.
1)may be
2)maybe
3)may been
4)may bee