Complete the sentences with the right form of the verb. (Present Simple, Past Simple, Future Simple, Present Continuous and Present Perfect)
1 Tom usually _____ six lessons every day.
a)will have b)has c)have d)had
2 They ______ to the seaside next year.
a)went b) have gone c)will go d)go
3 He ______ his room today.
a)has cleaned b)have cleaned c)will clean d) cleans
4 Jane and Tony _______ in the river every day.
a) swims b) will swim c) swim d) will swim
5 My friends ____ every winter.
a) ski b) will ski c) skied c) have skied
6 My friend ___ already ___ the homework.
a) have done b)has done c) will done d) did
7 The students ___ the test tomorrow.
a)will has b) have done c) will have d)have
8 I _____ London last year.
a)will visit b)have visited c)visit d) visited
9 My sisters ___ books every day.
a) have read b)will read c)reads d)read
10 They ___ the room tomorrow.
a) cleaned b)clean c)will clean d) have cleaned