A ) were buying / won ' t realise B ) have bought / don ' t realise C ) had bought / haven ' t realised D ) were going to buy / hadn ' t realised E ) bought / won ' t have realised
A ) became / had been B ) was becoming / has been C ) has become / was D ) had become / was being E ) becomes / will have been
A ) are doing / hadn ' t studied B ) have done / won ' t study C ) will do / haven ' t been studying D ) do / won ' t have been studying E ) did / don ' t study
A ) was listening / decides B ) listens / has decided C ) has listened / was deciding D ) had listened / decided E ) will listen / is deciding
E ) doesn ' t know / had been using
A ) is / has collapsed B ) was / was collapsing C ) has been / collapsed D ) will have been / would collapse E ) had been / collapses
A ) have excavated / will block B ) were excavating / had been blocking C ) excavate / are blocking D ) had excavated / will have blocked E ) were going to excavate / blocked
A ) was swearing / leaves B ) swore / had left C ) swears / will have left D ) was going to swear / is leaving E ) will be swearing / has left
A ) have been working / are looking B ) will work / looked C ) are working / had been looking D ) work / have looked E ) have worked / were looking
A ) didn ' t know / were going to use B ) hadn ' t known / are using C ) wouldn ' t know / use D ) hadn ' t known / used
ANSWER KEY