101. Passive and future Be going to (2744 candidates)
102. Past perfect V-ing (3495 candidates)
103. Past perfect simple, past simple and Since (4617 candidates)
104. Passive form and present simple (977 candidates)
105. Reported speech and past perfect simple (1130 candidates)
106. Past perfect simple or past simple (28285 candidates)
107. Passive form and future simple (3226 candidates)
108. Reported speech and past simple (2260 candidates)
109. Past simple or past perfect simple (1591 candidates)
110. Suffix -ee (727 candidates)
111. Reported speech and present (433 candidates)
112. Reported speech and If - Whether (3776 candidates)
113. Past simple or past perfect simple (2823 candidates)
114. Passive and imperative (1812 candidates)
115. Reported speech and present simple (11989 candidates)
116. Reported speech and imperative (9304 candidates)
117. Past perfect simple or past simple (17281 candidates)
118. Reported speech and future (2396 candidates)
119. Passive and past simple v-ing (4456 candidates)
120. Simple past subjunctive (5938 candidates)
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Next >> |