Have Been vs Had Been grammar Exercise

Practice distinguishing between "have been" and "had been" in different contexts through dropdown selection exercises. Perfect for mastering how these forms connect present, past, and earlier past events.

Exercise Guide

How to complete:

Choose the correct form of the verb for each blank. Focus on whether the sentence refers to something continuing up to the present (“have been”) or something that was true before another past event (“had been”). Consider time expressions carefully and read the whole context before selecting your answer.

Success tips:

  • Use “have been” (or “has been”) for actions or states continuing up to now.
  • Use “had been” for actions or states continuing until another point in the past.
  • Look for clues: “since”, “for”, and time markers like “before”, “when”, “until”.
  • “Have been” = connection to present. “Had been” = connection to earlier past.

Knowledge:

This test focuses on the difference between “have been” and “had been”. You’ll practice identifying when to use the present perfect continuous idea versus the past perfect continuous idea. These forms help express how long actions lasted and when they ended relative to now or to another past moment.

Complete the Exercise

Paragraph 1

0/2 completed
I waiting for the bus for over 20 minutes. Before that, I walking from home to the stop.
0 of 2 blanks filled

Paragraph 2

0/2 completed
She feeling tired all week, but last night she realized she getting enough sleep.
0 of 2 blanks filled

Paragraph 3

0/2 completed
We working on the project since January. By the time it was finished, we collaborating for almost six months.
0 of 2 blanks filled

Paragraph 4

0/2 completed
Tom studying German lately. Before that, he learning Spanish for several years.
0 of 2 blanks filled

Paragraph 5

0/2 completed
They married for ten years now. Before they met, both of them single for a long time.
0 of 2 blanks filled

Paragraph 6

0/2 completed
I reading that novel you lent me. Before this, I trying to finish another book.
0 of 2 blanks filled

Paragraph 7

0/2 completed
It raining all day today, but yesterday it sunny for hours before the storm came.
0 of 2 blanks filled

Paragraph 8

0/2 completed
She working here for five years. Before joining this company, she employed by a startup.
0 of 2 blanks filled

Paragraph 9

0/2 completed
We waiting for you since morning. Before you arrived, we preparing the presentation.
0 of 2 blanks filled

Paragraph 10

0/2 completed
He very busy lately. Before this project, he looking for new opportunities.
0 of 2 blanks filled

Paragraph 11

0/2 completed
I feeling better since I started exercising. Before that, I tired most of the time.
0 of 2 blanks filled

Paragraph 12

0/2 completed
By the time we met, she living in London for two years. Now she in Paris for almost one year.
0 of 2 blanks filled

Paragraph 13

0/2 completed
The children playing outside since morning. Before lunch, they building a sandcastle at the beach.
0 of 2 blanks filled

Paragraph 14

0/2 completed
He teaching English for many years. Before moving abroad, he working at a local school.
0 of 2 blanks filled

Paragraph 15

0/2 completed
We thinking about buying a new car for months. Before that, we saving money for a vacation.
0 of 2 blanks filled

Share this exercise

Help others learn grammar by sharing this exercise