Past Simple/Past Perfect
No sooner ________ than I realised what was going on.
did I arrive
had I arrived
Either could be used here.
Login/Register to access massive collection of FREE questions and answers.
Grammar Test - Phrasal Verbs - Look 
Grammar Test - all/whole 
Grammar Test - above/over 
Grammar Test - may/might 
Grammar Test - Plural Nouns 
Grammar Test - Phrasal Verbs - Set 
Grammar Test - Phrasal verbs - Slip 
Grammar Test - by/until 
Grammar Test - Prepositions- Time 
Grammar Test - _ance/_ence 
Crazy iPhone Accessories
Precaution while using Microscope
Most Photogenic, breathtaking places in world
Tips to Improve Your Life
Benefits of Avocado
Avocado oil is a natural sunscreen that keeps harmful UV rays from wreaking havoc on your skin. It is also an excellent treatment to cure sunburns. Avocados are high in beta sitosterol, a compound that has been shown to lower cholesterol levels.