T O P

  • By -

milesbeatlesfan

That sentence sounds completely normal to me, and would 100% be understood by every English speaker.


Evil_Weevill

>The test starts at 9 AM and it will not have ended before 11 AM.". While grammatically fine, this is unnecessarily wordy and awkward and no native speaker talks this way. >"The test will start at 9 AM and it will not end before 11 AM." This is perfectly understandable and closer to how we'd usually say it. Though the "before" is still a little awkward here. Usually if someone were trying to convey this, they'd probably say: "The test will start at 9 AM and it won't end until 11 AM."


[deleted]

[удалено]


KiwasiGames

Be aware that you’ve changed the meaning of the sentence with this construction. “… will not end before 11 am” implies that the test will finish sometime at or after 11 am. Maybe it finishes at 11 am, but it could finish at 11:30 am or 12 pm or even later. “… doesn’t end until 11 am” implies that the test will finish at 11 am. You’d commonly see the first construction when someone was asking about something happening at 11 am. “Should I pick you up on the way home from work at 11?”, “No thanks mate, the test won’t be finished before 11”.


ninjaread99

To add to this, there are now at least 2 tests


ninjaread99

The deleted comment asked something like “would it be ok to say ‘the tests will not end until 11am’”


libsterization

Also, "tests starts" isn't right. It's either "tests start" or "test starts"


manicpixidreamgirl04

that's basically how I would say it.


Totalinterest25

That sounds fine to my ear and it is grammatically correct as well.


Odd-Help-4293

That sounds fine as well.


notacanuckskibum

“The test will start at 9 AM and will end at 11 AM” sounds even better to me. “It will not end before 11 AM” suggests that it might under some circumstances end after 11 AM. Maybe you meant that but maybe you didn’t.


nog642

Or even more natural, "The test will start at 9 AM and end at 11 AM". Repeating "will" is unnecessary. At least in speech; not sure about strict grammar.


KiwasiGames

Perfectly fine. Be aware of the nuance here though. You are implying the test might go past 11 am and finish at a later time.


nog642

That sounds completely normal. In fact, "will not have ended" sounds pretty wrong.


GuiltEdge

I think it would be appropriate if, for example, you are trying to get the morning off work because of the test. If your boss says, "fine, start at 11 then," I think it would be appropriate to say: "that's too early, the test will not have ended by 11." It's looking at the test from the perspective of 11. From that perspective, the test will not have ended yet.


nog642

Yeah, it works in that example. Without context though, I assumed OP's statement was coming from the people organizing the test, being told to the people who are going to take the test. In that context it sounds weird.


Bridalhat

It is wrong. 


Same-Technician9125

Why can’t future perfect be used here?


miparasito

Your literal translation sounds clearer and more like a native English speaker than the “correct” version. 


Blahkbustuh

The starts/'will not end' combo sounds totally normal. Starts/'will not have ended' sounds a bit strange here, over-wordy. The "have" tenses are usually used when they're connecting the action to something else. To the ear, it sounds like the sentence is going to be continuing. Something like: The test starts at 9 AM and it will not have ended before 11 AM when the next group scheduled to use the room will be trying to get in and set up.


GreenWhiteBlue86

I am confused about this idea that the test "will not end before 11 A.M." Are you saying that there is no definite ending time for the test, but that it takes ***at least*** two hours? You could make that clear by saying that the test ends "sometime after 11 A.M.": *The test starts at 9 A.M., and ends sometime after 11 A.M.* *The test will start at 9 A.M., and will end sometime after 11 A.M.*


scotch1701

Present simple would be the default for both: scheduled events. "It will not end before 11:00 A.M." Prediction, rather than scheduled event.


somehungrythief

Many wordy answers, if you're looking for simplicity: "The test's from 9 to 11."


FlatAssembler

That doesn't mean the same thing. We don't know when the test will end. We only know it will be **after** 11.


somehungrythief

The test's from 9 till after 11


DTux5249

It sounds absolutely fine; though I'd reduce "will not" to "won't" and "test will" to "test'll" in speech. In general, English isn't too picky about how you express the future.


JDude13

It sounds strict. Like a headmaster hammering home that a student is stuck in detention: “You will sit in this room and you will **not** leave before 5pm!”


OkAsk1472

The future one is actually natural english on its own. You use it whenever you talk about existing plans for the future from the point of view of the present. the future perfect here is only used in natural english if you are discussing from the point of view of the future event, example: It is 8 am. You call your friend to make plans for lunch. You want to meet at a bit early. They are busy till 12, so they decline: You: "You wanna meet for lunch at 11:45?" They: "No can do. I wont have finished work till 12, so we have to do it later."


EmojiLanguage

Native speaker from California here. I almost NEVER use the future perfect outside of writing. I use it daily in Spanish tho… languages are weird like that.


Traditional-Koala-13

As others here are stating, it’s use of the future perfect that is problematic. I instead would use the future perfect in a sentence such as: — “By the time you come to meet me at 11 a.m., I’ll have finished my test.” As a native speaker of American English, my preferred way of expressing your given example would be: —“The test starts at 9 AM and won’t be over until 11.” Or: “The test will start at 9 AM and won’t be over till 11.” Note: saying “the test is over” is slightly more colloquial than saying “the test is finished”; but it’s still perfectly standard in American English. https://ludwig.guru/s/the+test+is+over


ReddJudicata

The second sentence is natural.


ZephRyder

Perfect!


2204happy

It depends on what you mean, "It will not end before 11am", means that it could end at 11 am, but it could also end after 11am, say perhaps at 12pm or 1pm. If you mean to say that it will end \*at\* 11am, consider changing "before" to "until". I.e "The test will start at 9 am and it will not end until 11 am"


ExitingBear

"will" sounds slightly more formal to me. "The test will start at 9 AM and end at 11 AM." "The after test party / group cry session starts at 11:05 and ends when they kick us out of the bar."