Personality vocab
Phrasal verbs
Choose between 2
Past perfect continuous
All grammar
100

someone who likes meeting new people

sociable

100

My grandparents ___ ___ their knowledge to me.

pass on

100

She (has painted/has been painting) the kitchen all morning long.

has been painting

100

She (take) piano lessons before she sprained her ankle.

had been taking

100

My friend ____  ____ (leave) already before I got to the gym.

had left

200

someone who doesn't like talking to people they don't know

shy

200

I know I can always ___ ___ my family to help if i need it.

count on

200

How many cookies (have you been eating/have you eaten?)

have you eaten

200

My parents (drive) us to school every day until our car broke down.

had been driving

200

She ___ ___ ____ (talk) on the phone for an hour.

has been talking

300

someone who doesn't get upset very often

easy-going

300

If you want to join the club, you need to ___ __  by Friday.

sign up

300

She (hasn't had/hasn't been having) her laptop for very long.

hasn't had

300

I (not practice) the guitar very much, so my band was angry with me.

had not been practicing

300

What ____ you __ ____ (do) before you studied high school.

had.... been doing

400

someone who does everything they can to get what they want

determined

400

I'm going to ___ __ a new email account for my grandmother.

set up

400

(I've sent/I've been sending) 20 text messages already today.

I've sent

400

_____ they ___ ____ each other during class?

Had.... been texting

400

How long ___ you ___ ____ (study) English?

have... been studying

500

someone who doesn't like to wait for someone or something

impatient

500

My sister runs really fast. I try my best to ____ __ with her.

keep up

500

How long (have you been drawing/have you drawn) that picture?

have you been drawing

500

Where ____ you ___ _____ before the new library opened?

had... been studying

500

I watched a great movie last night. I ___ ___ ___ (not see) it yet.

had not seen