1) has been studying for exams recently 2) has met someone famous 3) has been doing the same activity (hobby) for years 4) has done some exercises today 5) has finished reading a book this week 6) has bought a new electronic device 7) has been wearing a school uniform for more than 5 years 8) has written more than 10 messages so far 9) has sung in public 10) has been saving money to buy something important

ACPB-I07-PRESENTPERFECTSIMPLE&CONTINUOUS

Leaderboard

Visual style

Options

Switch template

Continue editing: ?