V1

Adjective + Preposition

Good at, afraid of, worried about, keen on, responsible for.

Fixed combinations · FCE Use of English
B1 Vocabulary

Adjective + Preposition

Many adjectives require a fixed preposition. These are heavily tested in FCE Use of English Parts 1 and 2. Learn them as complete phrases.
good / bad at
skilful or not skilful in doing something
interested in
find something fascinating
afraid of
scared of something
keen on
enthusiastic about something

More adjective + preposition

tired of
bored or fed up with something
proud of
feel satisfaction about an achievement
responsible for
be in charge of or the cause of something
worried about
anxious about something
surprised at / by
not expecting something
aware of
know that something exists or is happening

Examples in context

She is very good at taking notes and revising efficiently.
He is worried about his carbon footprint and has started cycling.
The team was proud of its performance at the championship.
I am tired of seeing litter in the park every day.
She is keen on wildlife photography as a hobby.

Summary

+ at
good/bad at · skilled at
+ on
keen on · based on
+ of
afraid of · proud of · tired of · aware of
+ about
worried about · concerned about · excited about
+ in
interested in
+ for
responsible for · ready for
// Scroll slide content into view on load (function() { var dk = document.getElementById('slide-deck') || document.querySelector('.slide-deck,.deck-content,.slides-container'); if (!dk) { dk = document.querySelector('.slide'); } if (dk) setTimeout(function() { dk.scrollIntoView({ behavior: 'smooth', block: 'start' }); }, 150); })(); (function(){ try{ var mastered = localStorage.getItem('wordplay_vocab_b1_adjective-preposition_mastered') === '1'; if(mastered){var ft=document.querySelector('.chapter-nav-btn[href="index.html"]');if(ft)ft.textContent='Flashcards ✓';} var p=JSON.parse(localStorage.getItem('wordplay_progress')||'{}'); var gm=(p['b1']||{})['wordplay_game_adjective-preposition']; if(gm&&gm.pct>=70){var gt=document.querySelector('.chapter-nav-btn[href="game.html"]');if(gt)gt.textContent='Game ✓';} }catch(e){} })();