Choose the right variant:
1 He .. school this year .
a) finished, b) was finished, c) has finished, d) is finished/
2They ...by 5 o,clock yesterday
a) retumed, b) had retumed, c) have retumed, d) has retumed
3 Tom wirks... at his English. He can speak it fluently
a)hard, b) hardly ,c) well d) badly
4 ...postman comes every morning
a)...,b) a,c) an, d) the
5 You ... leave earlier today if you want to be on time
a) may b) must c) have to d) shoould
6 Where ...you ...this weekend ?
a) have ...spend b) did ...spend c) was... spend d) is///spend