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