Verb Patterns
Perfect vs Simple
Relative Clauses
100

Would you mind ____ (tell) me what time the meeting starts?

telling

100

I______ (be) here for an hour now.

have been

100

The app ___ I use every day helps me organize my tasks.

that, which or -

200

I remember _______ (discuss) it, but I don't remember him _____ (mention) it.

discussing; mentioning

200

How long ______ (you / know) him? 

have you  known

200

The person ____ helped me works in the IT department.

who

300

I work 9 to 6 and stop ______ (take) a break every 2 hours. I'd love to stop _______ (procrastinate) on small tasks, though.

to take; procrastinating

300

I ________ (work) here for over 2 years now. I _____ (work) for XYZ for 10 years before.

have been working (have worked); worked

300

My brother, ___ lives in Poland, just called me, ___ made me really happy.

who; which