Home > English > Grammar > Parts of Speech > PrepositionsChoose the correct preposition: He is good ___ solving puzzles.A. at B. in C. with D. forAnswer: atAdditional Information: 'Good at' indicates proficiency in a skill. Subjects: Prepositions, Parts of SpeechRelated MCQsFill in the blank: ‘She was standing _____ the door.’Select the appropriate preposition: ‘She is good ___ playing the piano’?Select the appropriate preposition: ‘She graduated ___ high school.’Select the correct preposition: They were standing ___ the bus stop.Which preposition fits the sentence: ‘She will arrive ___ two hours’?Select the appropriate preposition: ‘The book is ___ the table.’Which preposition is correct? ‘He was born ___ Karachi.’Choose the correct preposition: ‘He is waiting ___ the bus stop.’What preposition completes the sentence? ‘I like to read books ___ my free time.’Which preposition best completes the sentence: ‘We are going ___ a vacation next week’?Fill in the blank: ‘She will finish it _____ a week.’Which preposition best completes the sentence: ‘She arrived ___ the meeting on time’?Fill in the blank: The letter was sent ___ express mail.Which of the following is a common preposition?What preposition should be used here? ‘They laughed ___ his jokes.’