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