B2

Compound Tenses in Welsh

Amserau Cyfansawdd

This article is part of the Welsh grammar tree on Settemila Lingue.

In Brief

Welsh builds many tenses with a form of bod (“to be”) plus a short linking word and a verb-noun (the basic dictionary form used for an action). Use wedi for a completed action, newydd for “just,” and yn for an action in progress or a regular activity: Dw i wedi gorffen (“I have finished”), Dw i newydd gyrraedd (“I have just arrived”), and Dw i’n gweithio (“I am working”). Put bod in the imperfect to move the viewpoint into the past: Roeddwn i wedi gorffen (“I had finished”).

Overview

Compound tenses use more than one word to express time and aspect. Aspect means how the speaker views an action—for example, as completed or still in progress. In Welsh, a form of bod acts as an auxiliary (a helping verb), while the main action stays in the verb-noun: gwneud “do,” mynd “go,” or gweithio “work.” This means you usually change bod, not the main verb.

At B2, the important step is not merely memorising wedi as “have.” You need to combine it confidently with different forms of bod, distinguish completion from an ongoing activity, and recognise longer sequences such as wedi bod yn gweithio (“have been working”). English often provides a useful translation, but the words do not match one for one: Welsh literally uses “be + after/completed + action,” not a separate equivalent of English have.

These patterns are extremely common in both speech and writing. The prerequisite is the imperfect of bod, because forms such as roeddwn i and roedden nhw provide the past reference point needed for the pluperfect (“had done”) and past continuous (“was doing”).

How It Works

The basic framework

The tense and subject are carried by bod. The following element tells you whether the action is completed, recent, or ongoing.

Meaning Welsh pattern Example English
Perfect present bod + wedi + verb-noun Dw i wedi bwyta. I have eaten.
Pluperfect imperfect bod + wedi + verb-noun Roeddwn i wedi bwyta. I had eaten.
Recent past present bod + newydd + mutated verb-noun Dw i newydd fwyta. I have just eaten.
Past recent action imperfect bod + newydd + mutated verb-noun Roeddwn i newydd fwyta. I had just eaten.
Present continuous or habitual present bod + yn + verb-noun Dw i’n bwyta. I am eating / I eat.
Past continuous or habitual imperfect bod + yn + verb-noun Roeddwn i’n bwyta. I was eating / I used to eat.

When a form of bod ends in a vowel, yn normally contracts to ’n: dw i’n, mae hi’n, roedden nhw’n. This apostrophe is part of normal written Welsh.

Perfect: present bod + wedi

The perfect presents an action as already completed by now or as relevant to the present.

Person Welsh English
I Dw i wedi gorffen. I have finished.
you (singular) Rwyt ti wedi gorffen. You have finished.
he / she Mae e / hi wedi gorffen. He / she has finished.
we Rydyn ni wedi gorffen. We have finished.
you (plural or polite) Rydych chi wedi gorffen. You have finished.
they Maen nhw wedi gorffen. They have finished.

Spoken forms vary by region. You will hear and see forms such as dw i, rydw i, dyn ni, and rydyn ni. The compound structure itself remains the same: the appropriate form of bod is followed by wedi and the unchanged verb-noun.

Welsh does not normally mutate the verb-noun after wedi. Keep the initial consonant: wedi gwneud, wedi prynu, wedi gweld, wedi dod. This is an important contrast with newydd.

Pluperfect: imperfect bod + wedi

The pluperfect places a completed action before another point in the past. English usually uses “had”; Welsh changes bod to the imperfect and keeps wedi.

Person Welsh form with mynd English
I Roeddwn i wedi mynd. I had gone.
you (singular) Roeddet ti wedi mynd. You had gone.
he / she Roedd e / hi wedi mynd. He / she had gone.
we Roedden ni wedi mynd. We had gone.
you (plural or polite) Roeddech chi wedi mynd. You had gone.
they Roedden nhw wedi mynd. They had gone.

The earlier event is often understood from context, but a second past event makes the sequence clear: Roedd y trên wedi gadael cyn i ni gyrraedd (“The train had left before we arrived”).

Recent past: newydd + soft mutation

Put newydd directly before the verb-noun to express “have/has just done.” There is no yn or wedi in this pattern. Newydd causes soft mutation, a regular change to the first consonant of the next word.

Basic verb-noun After newydd Example
cyrraedd (arrive) gyrraedd Mae hi newydd gyrraedd.
prynu (buy) brynu Dw i newydd brynu tocyn.
talu (pay) dalu Maen nhw newydd dalu.
gadael (leave) adael Mae e newydd adael.
llwyddo (succeed) lwyddo Rydyn ni newydd lwyddo.

Not every mutation is visible: words beginning with a vowel do not gain a new consonant, and some consonants do not change under soft mutation. Learn the mutated form with each useful phrase rather than inserting wedi as a substitute.

To say “had just done,” use imperfect bod: Roedd hi newydd gyrraedd pan ddechreuodd y cyfarfod (“She had just arrived when the meeting began”).

Continuous and habitual forms with yn

Use bod + yn + verb-noun for an activity viewed as ongoing. Depending on context, the same construction can also describe a repeated or habitual action.

  • Mae hi’n darllen. — “She is reading” or, in a suitable context, “She reads.”
  • Roedd hi’n darllen. — “She was reading” or “She used to read.”
  • Bydd hi’n darllen. — “She will be reading” or “She will read.”

English learners should not assume that Welsh yn always equals English -ing. Welsh uses this construction for many ordinary present statements too: Dw i’n gweithio yng Nghaerdydd can mean “I work in Cardiff,” not only “I am working in Cardiff right now.” Time expressions and context settle the meaning.

Combining completion and duration

To express “have been doing,” place bod itself after wedi, then add yn + verb-noun:

present bod + wedi + bod + yn + verb-noun

  • Dw i wedi bod yn dysgu Cymraeg ers dwy flynedd. — “I have been learning Welsh for two years.”
  • Mae hi wedi bod yn aros ers y bore. — “She has been waiting since the morning.”

Move the first bod into the imperfect for “had been doing”:

  • Roeddwn i wedi bod yn gweithio drwy’r dydd. — “I had been working all day.”

The two forms of bod have different jobs. The first sets the tense and agrees with the subject; the second is the fixed verb-noun bod inside the completed sequence.

Questions and negatives

The whole compound is questioned or negated through bod. Do not change the main verb.

Type Perfect Pluperfect
Statement Mae hi wedi ffonio. Roedd hi wedi ffonio.
Question Ydy hi wedi ffonio? Oedd hi wedi ffonio?
Negative Dydy hi ddim wedi ffonio. Doedd hi ddim wedi ffonio.

With the first person, everyday Welsh commonly has Dw i ddim wedi gweld e (“I haven’t seen him”). In a negative continuous form, ddim comes before yn: Dw i ddim yn gweithio heddiw (“I’m not working today”).

Examples in Context

Welsh English Note
Dw i wedi gorffen yr adroddiad. I have finished the report. Completed and relevant now
Wyt ti wedi gweld y neges? Have you seen the message? Perfect question
Dydyn ni ddim wedi penderfynu eto. We haven’t decided yet. Negative perfect
Roedd e wedi mynd cyn i mi gyrraedd. He had gone before I arrived. Earlier of two past events
Roedden nhw wedi archebu bwrdd. They had booked a table. Pluperfect background
Doedd hi ddim wedi clywed y newyddion. She hadn’t heard the news. Negative pluperfect
Dw i newydd gyrraedd. I have just arrived. cyrraeddgyrraedd
Mae Siân newydd brynu car. Siân has just bought a car. prynubrynu
Roedd y plant newydd fynd i’r gwely. The children had just gone to bed. Recent relative to a past point
Mae hi’n siarad â’r rheolwr ar hyn o bryd. She is speaking to the manager at the moment. Ongoing now
Roedd hi’n dal i weithio am ddeg o’r gloch. She was still working at ten o’clock. dal i means “still”; gweithio mutates after i
Roedden ni’n byw yng Nghaernarfon bryd hynny. We were living in Caernarfon then. Past state or continuing situation
Dw i wedi bod yn aros ers hanner awr. I have been waiting for half an hour. Activity continuing up to now
Roedd e wedi bod yn gyrru drwy’r nos. He had been driving through the night. Ongoing activity before a past point
Byddwn ni wedi gorffen erbyn dydd Gwener. We will have finished by Friday. Future perfect extension

Common Mistakes

Using cael or meddu as if Welsh copied English “have”

  • Wrong: Dw i cael gorffen.
  • Right: Dw i wedi gorffen.
  • Why: English “have” is an auxiliary in “have finished,” but Welsh uses bod + wedi. Translate the complete meaning, not each English word.

Mutating after wedi

  • Wrong: Mae hi wedi brynu tocyn.
  • Right: Mae hi wedi prynu tocyn.
  • Why: The verb-noun normally remains unmutated after wedi. The soft-mutated form brynu belongs after newydd: Mae hi newydd brynu tocyn.

Forgetting mutation after newydd

  • Wrong: Dw i newydd cyrraedd.
  • Right: Dw i newydd gyrraedd.
  • Why: Newydd causes soft mutation where the initial consonant can mutate.

Inserting yn into a perfect form

  • Wrong: Dw i wedi yn gorffen.
  • Right: Dw i wedi gorffen.
  • Why: Wedi links directly to the verb-noun. Use yn only when a following activity is continuous, as in Dw i wedi bod yn gweithio.

Changing the main verb for each person

  • Wrong: Maen nhw wedi gorffennon nhw.
  • Right: Maen nhw wedi gorffen.
  • Why: The first verb, maen, already marks the subject. The main action remains the same verb-noun for every person.

Using the present perfect for a clearly finished past narrative

  • Less natural in a simple story: Dw i wedi mynd i’r siop ddoe, ac wedyn dw i wedi gweld Rhys.
  • Natural narrative: Es i i’r siop ddoe, ac wedyn gwelais i Rhys.
  • Why: Like English, Welsh can distinguish a result connected with now from a sequence of finished past events. In a narrative anchored firmly at ddoe (“yesterday”), simple past forms are often more natural.

Usage Notes

Welsh has regional and register variation in forms of bod. Northern speech may favour forms and pronouns different from those common in the south, while formal writing often uses fuller forms. Do not let this variation hide the stable pattern: identify the form of bod, then look for wedi, newydd, or yn.

The English perfect is not a perfect map for Welsh usage. Dw i wedi colli fy allweddi naturally presents a current result: “I have lost my keys.” For a dated, completed event, Welsh often uses a simple past form instead. Actual choice also depends on dialect, context, and what the speaker wants to foreground.

Dal i means that an activity is still continuing: Mae hi’n dal i gysgu (“She is still sleeping”). The i causes soft mutation, so cysgu becomes gysgu and gweithio becomes weithio. This mutation comes from i, not from the continuous construction itself.

Beyond the Basics / Advanced Use

Once the framework is clear, other forms of bod can create further time contrasts. A future form gives a future continuous or future perfect:

  • Byddan nhw’n teithio yfory. — “They will be travelling tomorrow.”
  • Byddan nhw wedi cyrraedd erbyn chwech. — “They will have arrived by six.”

A conditional form can create meanings such as “would be doing” or “would have done”: Byddwn i’n helpu pe bawn i’n gallu (“I would help if I could”) and Byddwn i wedi helpu (“I would have helped”). These belong to the wider Welsh conditional system, but their internal structure follows the same contrast between yn and wedi.

In subordinate clauses (clauses that depend on another part of the sentence), bod can appear in special dependent forms: Mae hi’n dweud ei bod hi wedi gorffen (“She says that she has finished”). Here ei bod hi supplies “that she is/has,” while wedi gorffen still marks completion. Recognising the familiar compound inside a longer clause makes advanced Welsh much easier to parse.

Be careful with labels such as “perfect continuous.” Dw i wedi bod yn gweithio may describe an activity that is still continuing or one that has recently stopped but remains relevant. As in English, context matters: ers naw o’r gloch (“since nine o’clock”) suggests continuation, while a visible result may suggest a recently completed activity.

Practice Tips

  1. Build three-way sets. Take one useful verb-noun and say Dw i’n…, Dw i wedi…, and Dw i newydd…: Dw i’n prynu, Dw i wedi prynu, Dw i newydd brynu. This trains meaning and mutation together.
  2. Move the same event through time. Compare Mae hi wedi gadael with Roedd hi wedi gadael and add a time anchor such as erbyn hynny (“by then”). You will learn to change bod rather than the main verb.
  3. Listen for the small linking words. In natural speech, forms of bod and ’n may be unstressed. During a podcast or conversation, note complete chunks such as mae e wedi, roedd hi’n, and dw i newydd instead of trying to hear every word separately.

Related Concepts

  • Prerequisite: Bod — Imperfect Tense — supplies roeddwn i, roeddet ti, roedd e/hi, roedden ni, roeddech chi, and roedden nhw for pluperfect and past continuous forms.

Prerequisite

Bod Imperfect Tense in WelshA2

More B2 concepts

This concept in other languages

Compare across all languages

Practice Compound Tenses in Welsh with a free Settemila Lingue account. We will set up Welsh · B2 and generate cards for this exact grammar concept.

Practice this concept