Any time we are talking about a continuous
action, we use a continuous - or "progressive" - verb form.
In a conditional "if" clause, we use a real
OR unreal progressive in this kind of situation, as needed.
Here are some examples:
REAL / PRESENT" "If the teacher is
talking, you should be taking notes."
UNREAL / PRESENT-FUTURE: "If it
weren't raining, we could go to the beach and get a tan."
UNREAL / PAST: "If you had been
writing all summer instead of relaxing, your new novel would be finished
already."
This office doesn’t have any windows. If it __ (rain) outside, I will need to find my umbrella before I leave.
is raining
were raining
weren't raining
had been raining
If Mrs. Smith __ (take) a shower, she would have heard the phone ring when her husband called.
isn't taking
weren't taking
had been taking
hadn't been taking
You know me very well. If I __ (keep) a secret from you, I’m sure you could tell.
am keeping
had been keeping
were keeping
weren't keeping
Bill is a strange guy. We’re all here at Disneyland, and he looks so serious. If he __ (have) fun, why isn’t he smiling?
were having
hadn't been having
is having
isn't having
Student, you would know the answer if you __ (listen) a minute ago when I asked the question!
had been listening
weren't listening
aren't listening
hadn't been listening
If a person __ (talk) on a cell phone while driving, I believe that he or she should be arrested immediately before causing an accident.
were talking
is talking
had been talking
will be talking
If the company __ (make) a profit, the president would be fired.
is making
isn't making
were making
weren't making
Don’t worry, Adam. If your date __ (enjoy) herself last night, she wouldn’t have been laughing and smiling all evening.
were enjoying
weren't enjoying
had been enjoying
hadn't been enjoying
Honey, if you __ (always + drive) so fast, you wouldn’t get so many speeding tickets!
are always driving
were always driving
weren't always driving
hadn't always been driving
If the guest __ (talk) much, that new talk show host gets very nervous and doesn’t know what to do.
isn't talking
is talking
weren't talking
were talking
See, son? If you __ (wear) your coat, you wouldn’t be cold now. I told you to put it on before we left.
are wearing
aren't wearing
were wearing
hadn't been wearing
I think Hillary is running for President. If she __ (run), she wouldn’t be going around the country giving speeches like she’s been doing for the last few months.