A.have spent | B.have to be spent | C.have to spend | D.spend |
A.had done | B.was doing | C.was done | D.did |
A.we’ll learnt | B.we are learning | C.we have learnt | D.we’ll have learnt |
A.is raining | B.rains | C.has rained | D.has been rained |
A.needed to take into consideration |
B.needed to be taken into consideration |
C.needed to be taking into consideration |
D.needed to have taken into consideration |
A.make | B.making | C.makes |