A. went B. havegone C. havebeen D. hadbeen
A. isplaying B. willplay C. hasplayed D. wasplaying
A. works B. worked C. isworking D. willwork
A. hasbeen B. isgoing C. hasgone D. willgo
A. teaches B. taught C. hastaught D. willteach
A. sleeps B. slept C. issleeping D. wassleeping
A. changes B. changed C. willchange D. haschanged
A. spent B. willspend C. hasspent D. spends
A. hurts B. hurt C. hashurt D. hadhurt
A. willgo B. hasgone C. hadgone D. isgoing