Grammar: Perfect ‘tense’ – advanced points

Grammar: perfect ‘tense’ – advanced points
Upper intermediate to advanced level (B2-C2)

Hopefully, you will already be familiar with common perfect constructions such as: ‘Have you ever been to Moscow?’, ‘I’ve already bought a ticket.’ or ‘He said he hadn’t seen it.’. However, for higher level English you need to become familiar with some other points. Continue reading

Grammar: Using the past perfect

Grammar: using the past perfect – some examples of when you should
Lower intermediate to advanced level (B1-C1)

Many learners are a little confused about when they should use the past perfect in English (had taken, had told, had imagined etc). There are several reasons for this. Continue reading