Home > English > Grammar > Parts of Speech > PrepositionsWhich preposition fits best? ‘They celebrated their anniversary ___ a nice restaurant.’A. at B. in C. on D. forAnswer: atAdditional Information: 'Celebrated at a nice restaurant' indicates location. Subjects: Prepositions, Parts of SpeechRelated MCQsSelect the right preposition: ‘He has been absent ___ work for three days’?What preposition completes the sentence? ‘He is interested ___ local history.’Complete the sentence: ‘They are leaving ___ the weekend’?Fill in the blank: ‘She lives _____ New York City.’Choose the correct preposition: ‘The meeting will be held ___ Monday’?Which preposition fits the sentence: ‘They went to the beach ___ the weekend’?Which preposition completes the sentence: They talked ___ the phone for hours.Choose the correct preposition: ‘They arrived ___ the airport early.’Fill in the blank: ‘The picture hangs _____ the wall.’Which preposition fits best? ‘I am looking forward ___ seeing you.’What preposition completes the sentence? ‘He goes to the gym ___ Mondays.’Fill in the blank: ‘She is sitting ___ her desk.’Choose the correct preposition: ‘They will arrive ___ Friday.’Which preposition indicates direction?Fill in the blank: ‘He lives _____ 123 Elm Street.’