Learn English – “You have until X to do Y” — is this grammatically correct

grammaticalitysyntactic-analysisverbs

I have a question regarding the following sentence:

You have until June 6th to go there.

Is it grammatically incorrect?

Consider the following:

You is the subject, have is the verb, until June 6th and to go there are both adverbs. Does this make have not have an object?

Best Answer

As an English native (American), this looks and feels correct to me.

"You have until the 20th to complete your homework."

"You have until tomorrow to pay back what you owe."

"You have until morning to finish your paper."

"You have until the end of the month to catch up with your assignments."

Related Topic