A) writes B) wrote C) will write D) write E) written
A) is playing B) played C) did play D) plays E) will play
A) has had B) had C) will have D) has E) have
A) leaves B) leave C) left D) has left E) is leaving
A) knows B) knew C) is knowing D) has known E) know
A) has had B) have C) had D) has E) is having
A) teach B) taught C) is teaching D) teaches
A) goes B) go
A) am B) has been C) are D) is E) was
A) running B) runs C) ran D) will run E) run
A) will come B) came C) come D) comes E) has come
A) will be B) are C) was D) is E) has been
A) sings B) sang C) singing D) have sung E) sing
A) has lived B) have lived C) lives D) lived E) live
A) does usually leave Tim B) does Tim usually leave C) Tim usually leave D) Tim usually leaves E) do Tim usually leave
A) get B) gets C) will get D) has got E) got
A) has gone B) gone C) goes D) go E) went
A) are you ever B) have you ever been C) have ever you been D) has you ever been E) did you ever be
A) rained B) rain C) will rain D) has rained E) rains
A) sits B) are sitting C) is sitting D) sat |