+0

Is it possible to use the present perfect with subjunctive:

It's important that you haven't eaten the cake until we come back.

+1

I don't follow you. Where is the subjunctive clause that you mentioned?

Incidentally, your example is not natural. We would normally say:

It's important that you haven't eaten the cake by the time we come back.

OR

It's important that you don't eat the cake until we come back.

1 2
Comments  
Teachers: We supply a list of EFL job vacancies

I got your point. Let me point it out.


It's important that he eat cakes. (I think you can clearly see now where the subjunctive is)

It's important that he not eat cakes.

It's important that he not eat the cake until we come back.

Now, here is my perfect version of subjunctive.

It's important that he haven't eaten the cake by the time we come back.

----------------

But judging by your answer I think it's possible.

TicceIt's important that he haven't eaten the cake by the time we come back.

That is ungrammatical.


It's important that he hasn't eaten the cake by the time we come back. (acceptable)


This is something I might say:
It's important that he doesn't start eating the cake before we come back.

Is it also ungrammatical?


It is important that he have completed two years of Spanish before graduation.-

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

It's important that he haven't eaten the cake by the time we come back.

You changed the personal pronoun in your example from 2nd person to 3rd person, which makes a difference.

Yes, the present perfect subjunctive is possible, though such constructions are rare, almost archaic.


In any case, why would you want to use such a construction, when the usual form is the non-subjunctive "... that he hasn't eaten the cake ... "?

What difference does it make the changing of the person? It still remains the subjunctive regardless the person.

It's not that I want to use it, it's just that it's more correct.

It's important that he eat...

It's important that he eats...


They mean different things in the ideal case.

TicceWhat difference does it make the changing of the person? It still remains the subjunctive regardless the person.

No it doesn't. Syntactically, the subjunctive is overtly distinct from the present tense only with the verb "be" or a 3rd person singular subject. The "you" in your original example is 2nd person, so syntactically it is indeterminate.

TicceIt's not that I want to use it, it's just that it's more correct.It's important that he eat...It's important that he eats...They mean different things in the ideal case.

The fact that you don't want to use it, coupled with the fact that it is rare to the point of being archaic, makes your question seem pointless. You'll learn more about the subjunctive if you focus on the commonly-used constructions, i.e. the non-perfect ones.

Site Hint: Check out our list of pronunciation videos.

But non-perfect-subjunctive examples demonstrate the same difference as perfect subjunctive ones. Even thought I didn't provide them you can make them up yourself.


"The "you" in your original example is 2nd person, so syntactically it is indeterminate."

But semantically it is determinate.

Show more