+0
Are these correct? If they are incorrect, how could I correct them? What do they mean?

1. We would have been done shopping by now if that jacket wasn't so expensive.
2. We would have been done shopping by now if that jacket hadn't been so expensive.
1 2 3
Comments  
The second sentence has the correct sequence of tenses.
Both are attempting to say the same thing.
I don't know what they mean. I don't see the connection between an expensive jacket and the time required to finish shopping.
So both of them are correct? What is the point of using the first one and vice versa?

What about these ones? Are they correct? What do they mean?
1. I would have bought that jacket if it wasn't so expensive.
2. I would have bought that jacket if it hadn't been so expensive.

3. I would buy that jacket if it wasn't so expensive.
4. I would buy that jacket if it hadn't been so expensive.

Thanks.
Students: We have free audio pronunciation exercises.
The correct forms are:

... would ... if ... weren't ...
... would have ... if ... hadn't been ...

So only 2 is the only strictly correct one. The others are mistakes. However, 1 and 3 are not extremely serious mistakes. People do say such things, and they are understood. (For test taking purposes, I don't recommend imitating even the most minor mistakes of native speakers!)

The only combination you cited which people would not normally say is number 4. "would buy" is in the present or future while "hadn't been" is both past and counterfactual, i.e., in fact, it was an expensive jacket. The two halves don't go together.
The second sentence is the correct form, since the perfect tenses are applicable when an indefinite time is intended, although let me say, I've often heard the first from the mouth of many native speakers. I'm more concerned with the first clause:

"We'd have been done shopping..."

This is, certainly, quite improper, as such construction is not acceptable, since:

"We'd have been done..."

Is a passive statement, where the subject stands as directly or indirectly involved in an action undertaken by others, and cannot be complemented by the so-called gerund, which you should have expressed as a verbal noun, to represent an activity:

"We'd have done all the shopping, by now, if that jacket hadn't been so expensive."

NON C
Are these correct? If they are incorrect, how could I correct them? What do they mean?

1. We would have been done shopping by now if that jacket wasn't so expensive.
2. We would have been done shopping by now if that jacket hadn't been so expensive.

>>>>>>>>>>>>

Yes, they are both correct. In 1, two friends are standing looking at the jacket. A third friend is dilly dallying, agonizing over buying it. One says to the other,

We would have been done shopping by now if that jacket wasn't so expensive.

In 2, the 3 friends could have gone on to other shopping and it is at this time that the two friends start bitching about the jacket that is on another floor; the focus has shifted to a more finished event, hence they choose to use,

We would have been done shopping by now if that jacket hadn't been so expensive.

But even here they are not compelled to choose 2 for "if that jacket wasn't so expensive" describes the state of the jacket, its expensiveness and that state has not, in the speaker's mind, changed.

Teachers: We supply a list of EFL job vacancies
NC: I'm more concerned with the first clause:

"We'd have been done shopping..."

This is, certainly, quite improper, as such construction is not acceptable, since:

"We'd have been done..."

Is a passive statement,

>>>>>>>>>>>>>>>>

To my mind, this isn't a passive construction, NC. It's actually a counterfactual statement to

"We have finished shopping". >>> We would have been finished shopping.

"We'd have been done shopping..." = We would have been finished {our} shopping.

Is it correct to say:

we would have BEEN done shopping?

It's a passive statement. I think 'we would have done shopping' is better and the auxiliary BEEN is unacceptable.

Dear Califjim,

You, too, said that the passive sentence is correct. Can you plz explain?
Bubu,

Sorry, but I did not use the word "passive" even once in this thread. You may be confusing me with another poster.

In any case, the subject was "Conditionals", so considerations of voice weren't part of the original post. My comments were restricted to the sequence of tenses.

But, to switch gears and speak of voice, "we would have been done" is no more passive than "we would have been green with envy" or "we would have been grateful", the past participle "done" being used as an (informal) adjective.

CJ
Students: Are you brave enough to let our tutors analyse your pronunciation?
Show more