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