The original sentence requires the past simple tense for the first blank and the present perfect tense for the second blank. The verb "to eat" is an irregular verb. Its simple past form is "ate," and its past participle form is "eaten." So, the correct answer is "They ate dinner last night, but they have eaten breakfast yet today."
Simple tense
The simple aspect is the unmarked verb form — no progressive -ing, no have + past participle. I go, I went, I will go are simple; I am going, I have gone, I had gone are not. The simple aspect typically marks a single completed action (Brutus killed Caesar), a repeated/habitual action (I go to school every day), or a permanent state (We live in Dallas).
The simple aspect is the foundation everything else builds on. Once it's automatic, switching into progressive (ongoing) or perfect (completed-relative-to-now) becomes a small adjustment rather than a fresh decision.
Past tense
The past tense is how English talks about events finished before now. It comes in four flavours: simple past (I walked) for completed events, past progressive (I was walking) for actions ongoing at a past time, past perfect (I had walked) for events before another past event, and past perfect progressive (I had been walking) for ongoing events leading up to a past point.
Choosing the right one is what makes past narratives clear instead of murky. When I arrived, she ate dinner is technically grammatical but means something different than had eaten (already done) or was eating (in progress when you arrived).
Verb
A verb is a word that expresses an action, a state, or an occurrence — the engine of every English sentence. Most verbs have five forms: base (go), -s form (goes), past tense (went), past participle (gone), and -ing form (going). The verb be is the major exception with eight forms; modal verbs like can and must have fewer.
Verbs carry tense (when), aspect (how it unfolds), mood (the speaker's attitude), and voice (active vs passive). Mastering them is foundational — virtually every other grammar topic depends on getting verbs right.
Irregular verb
An irregular verb doesn't form its past tense and past participle by adding -ed — it changes shape in unpredictable ways: go → went → gone, eat → ate → eaten, put → put → put, take → took → taken. English has roughly 200 irregular verbs in common use, and many of them are the most frequently used verbs in the language (be, have, do, say, get, make, go, come).
Because the most-used verbs are irregular, you can't avoid them — they show up in every sentence. Memorising the three principal parts (base, past tense, past participle) of the top 100 is one of the highest-leverage moves at A2/B1.
Participle
A participle is a verb form that doubles as an adjective or adverb. English has two: the present participle ending in -ing (running, sitting) and the past participle (broken, gone, written). Both build tenses (is running, has gone), but they also stand alone modifying nouns (the broken window) or verbs (Exhausted, we fell asleep).
Participles look like simple parts of speech but pull double duty — most learner errors come from confusing the present participle with the gerund (also -ing but acting as a noun) or the past participle with the past tense.
Perfect tense
The perfect aspect marks an action as complete relative to a point in time. It's formed with have + past participle: I have eaten (present perfect), She had finished (past perfect), They will have arrived (future perfect). The perfect doesn't just say when — it says the action's completion is relevant to the time of reference.
The trickiest English-specific use is the present perfect: I have lived in Paris connects the past to now (you may still live there), while I lived in Paris doesn't. This connection is one of the biggest jumps for learners whose native language doesn't make the same distinction.
B1 | Intermediate
B1 is the intermediate level in the CEFR framework — the point where you stop relying on memorised phrases and start handling everyday English independently. At B1 you can describe experiences, explain opinions, and follow most clear standard speech on familiar topics like work, travel, and hobbies.
Grammatically, B1 means combining tenses with precision, building complex sentences, and starting to use passive voice, modal verbs for necessity and possibility, and verb patterns (gerund vs. infinitive). Knowing your level shapes what you study next: pushing too far ahead frustrates you; staying below your level wastes time.
Difficulty: Easy
The Easy difficulty tag marks questions and challenges aimed at beginners — typically A1 or early A2 level. Expect single-rule focus, short sentences, common everyday vocabulary, and one clear correct answer. Distractors usually rule themselves out quickly.
Filter by Easy when you're rebuilding fundamentals, warming up before harder material, or testing whether you've truly internalised a basic rule before moving on. Easy doesn't mean trivial — it means the rule itself is unambiguous and the context doesn't pile on extra complications.