A) c) has been working B) b) has worked C) d) was working D) a) worked
A) b) have been working B) a) worked C) c) had worked D) d) work
A) d) had / studied B) b) have / been studying C) a) are / studying D) c) did / study
A) c) had waited B) d) are waiting C) b) waited D) a) have been waiting
A) c) has been doing B) b) has done C) d) did D) a) is doing
A) c) have waited B) b) waited C) a) have been waiting D) d) had waited
A) d) had played B) c) have been playing C) a) played D) b) have played
A) d) is trying B) a) has been trying C) b) had tried D) c) tried
A) b) has been B) a) was C) c) has been raining D) d) rained
A) b) am reading B) a) read C) d) have been reading D) c) have read
A) d) go B) a) have gone C) c) were going D) b) went
A) d) was losing B) c) lost C) a) has lost D) b) loses
A) c) eaten B) b) ate C) a) eat D) d) have eaten
A) d) go B) b) went C) a) have gone D) c) had gone
A) d) watches B) a) watched C) c) had watched D) b) was watching
A) c) Do / watch B) d) Were / watching C) a) Did / watch D) b) Have / watched
A) a) goes B) c) has gone C) d) going D) b) went
A) a) finished B) b) have finished C) d) had finished D) c) finish
A) d) arriving B) a) arrived C) b) have arrived D) c) arrive
A) c) has closed B) b) closed C) a) closes D) d) was closing
A) d) eat B) a) had already eaten C) c) were eating D) b) already ate
A) a) sent B) d) was sending C) c) sends D) b) had sent
A) b) had eaten B) a) ate C) c) have eaten D) d) eating
A) d) was seeing B) a) hadn’t seen C) b) didn’t see D) c) hasn’t seen
A) b) left B) a) had left C) c) have left D) d) were leaving
A) b) finished B) a) had finished C) c) have finished D) d) was finishing
A) d) has written B) c) writes C) b) wrote D) a) had written
A) d) were living B) a) lived C) c) have lived D) b) had lived
A) d) work B) b) had worked C) a) worked D) c) have worked
A) d) was going B) b) had gone C) a) went D) c) has gone |