Modālie darbības vārdi ar have (modal perfects)

B2 · Augstāks par vidējoModālie darbības vārdi

Should have, could have un would have atbilst latviešu „tev vajadzēja…“, „es būtu varējis…“ un „es būtu…“: tu runā par to, kas nenotika – palaistu iespēju, sliktu lēmumu vai iedomātu alternatīvu.

Ko tu iemācīsies

  • Should have + pagātnes divdabis – nožēlai vai pārmetumam („tev vajadzēja…“)
  • Could have + pagātnes divdabis – iespējai, kas bija, bet netika izmantota („es būtu varējis…“, „es varēju…“)
  • Would have + pagātnes divdabis – iedomātam rezultātam, bieži ar if („es būtu…“)
  • Shouldn't have pārmet kaut ko, kas tomēr notika („tev nevajadzēja…“)

Atskats uz to, kas nenotika

Should have, could have un would have vienmēr sastāv no trim daļām: modālais darbības vārds + have + pagātnes divdabis (3. forma). Katrs modālais darbības vārds dod savu nozīmi: nožēla vai pārmetums, palaista iespēja vai iedomāts rezultāts. „You should have called me — I was worried.“ „I could have helped you, but I didn't know you needed it.“

Latviešu valoda daļēji palīdz: „Es būtu varējis tev palīdzēt“, „Es būtu atnācis agrāk“ – arī tā ir saliktā forma ar divdabi. Taču ievēro: latviski palīgdarbības vārds ir „būt“, bet angliski šeit vienmēr ir have, nekad be („I would have come“, nevis „I would be come“).

Lielākais slazds ir cita, ļoti bieža latviešu konstrukcija: pagātne pašā modālajā darbības vārdā („Tev vajadzēja man piezvanīt“, „Mēs varējām uzvarēt“, „Tev nevajadzēja to teikt“). Angliski should, could un would šim nolūkam nav savas pagātnes formas: pagātni parāda have + pagātnes divdabis. Atmiņai: „tev vajadzēja“ = should have, „es būtu varējis / es varēju (bet nedarīju)“ = could have, „es būtu“ = would have.

"You should have called me — I was worried."
"I could have helped you, but I didn't know you needed it."

Should have: nožēla un pārmetums

Should have izsaka nožēlu par to, kas netika izdarīts, vai kritizē kādu lēmumu: „He should have apologized sooner.“ = „Viņam vajadzēja atvainoties agrāk.“

Shouldn't have dara pretējo: pārmet to, kas tomēr notika. „You shouldn't have spent all that money.“ = „Tev nevajadzēja iztērēt visu to naudu.“ (Un tu to iztērēji.)

Bez have tas nedarbojas: „You should call me“ ir padoms tagadnei vai nākotnei („Tev vajadzētu man piezvanīt“), nevis pārmetums par pagātni. Un „He should apologized“ ir nepareizi, kaut arī latviski „vajadzēja“ ir pagātnē.

Uzmanies ar „vajadzēja“ un „nevajadzēja“: tos viegli pārtulkot kā had to vai didn't need to. „You had to tell me“ nozīmē reālu pienākumu pagātnē („Tev bija jāpasaka“, jo citas izvēles nebija), bet „You didn't need to spend all that money“ – ka tas nebija nepieciešams. Pārmetumam vajag should have / shouldn't have, bieži ar really: „You really should have told me.“

Un nejauc pārmetumu ar secinājumu: „Tu noteikti aizmirsi“ vai „Tu droši vien man zvanīji“ ir secinājums → must have („You must have forgotten“). „You must have called me“ nav pārmetums, bet „tu laikam man zvanīji“.

"He should have apologized sooner."
"You shouldn't have spent all that money."

Could have: palaista iespēja

Could have apraksta spēju vai iespēju, kas pagātnē bija, bet netika izmantota, bieži kopā ar iemeslu: „We could have won if we'd played better.“ = „Mēs būtu varējuši uzvarēt, ja būtu spēlējuši labāk.“

Atšķir: latviski „Mēs varējām uzvarēt“ var nozīmēt gan „mums izdevās“ (→ „We managed to win“ / „We were able to win“), gan „mums bija iespēja, bet mēs neuzvarējām“ (→ „We could have won“). Palaistai iespējai angliski vienmēr ir could have. Could bez have ir vispārēja spēja pagātnē („I could swim at five“) vai piedāvājums tagad („I could help you“ = „Es varētu tev palīdzēt“).

Noliegums couldn't have nozīmē „tas nebūtu bijis iespējams“: „We couldn't have won without you.“ = „Bez tevis mēs nebūtu varējuši uzvarēt.“ Arī tā ir iedomāta pagātne, tāpat kā ar would have.

Could have var būt arī pārmetums: „They could have told us sooner.“ = „Viņi varēja mums pateikt agrāk.“

Un tas var būt arī minējums par pagātni: „She could have missed the bus.“ = „Varbūt viņa nokavēja autobusu.“ Nozīmi nosaka konteksts: palaista iespēja vai minējums.

"We could have won if we'd played better."
"They could have told us sooner."

Would have: iedomāta pagātne

Would have apraksta, kas būtu noticis citādā, tikai iedomātā pagātnē. Tas ir tipisks 3. tipa nosacījuma teikumos (third conditional) ar if + had: „If I had known, I would have come earlier.“ = „Ja es būtu zinājis, es būtu atnācis agrāk.“

Lielais slazds latviešiem: latviski „būtu“ ir abās teikuma daļās. Angliski tā nav: daļā ar if ir had („If I had known“), bet would have – tikai otrā daļā. „If I would have known“ dažreiz dzird ASV sarunvalodā, bet to uzskata par nestandarta formu.

Bez have teikums pārvēršas tagadnē: „I would come earlier“ nozīmē „Es atnāktu agrāk“, un tas neder kopā ar if pagātnē.

"If I had known, I would have come earlier."
"I wouldn't have said that if I'd known it would upset you."

Angļu valoda ikdienā

"You shouldn't have worked so late."
"I could have helped you, but I didn't know."
"I wouldn't have believed it if I hadn't seen it myself."
"She could have won the race, but she twisted her ankle."

Uzmanību

✗He should apologized sooner.
✓He should have apologized sooner.

Have nedrīkst trūkt: modālais darbības vārds + have + pagātnes divdabis. Latviski „vajadzēja“ ir pagātnē, bet angliski pagātni parāda have.

✗You shouldn't said that.
✓You shouldn't have said that.

„Tev nevajadzēja to teikt“ = You shouldn't have said that. Arī aiz shouldn't pirms pagātnes divdabja vajag have.

✗You had to call me — I was worried.
✓You should have called me — I was worried.

Burtisks tulkojums no „Tev vajadzēja man piezvanīt“. Had to nozīmē, ka tev patiešām bija pienākums; pārmetumam vajag should have.

✗I could help you, but I didn't know you needed it.
✓I could have helped you, but I didn't know you needed it.

Palaistai iespējai („es varēju palīdzēt, bet nepalīdzēju“) vajag could have + pagātnes divdabis. I could help you ir piedāvājums tagad.

✗If I would have known, I would have come earlier.
✓If I had known, I would have come earlier.

Latviski „būtu“ ir abās daļās, bet „Ja es būtu zinājis“ = If I had known. Would have ir tikai otrā daļā.

✗If I had known, I would come earlier.
✓If I had known, I would have come earlier.

Iedomātai pagātnei („es būtu atnācis“) vajag would have + pagātnes divdabis. I would come ir tagadne: „es atnāktu“.

Salīdzinājums ar tavu valodu

Latviski pagātne bieži ir pašā modālajā darbības vārdā: „Tev vajadzēja man piezvanīt“, „Tev nevajadzēja to teikt“, „Mēs varējām uzvarēt“

Angliski tā nevar: should nav pagātnes formas, un could bez have neizsaka palaistu iespēju. Pagātni parāda have + pagātnes divdabis: „Tev vajadzēja man piezvanīt“ = „You should have called me“, „Tev nevajadzēja to teikt“ = „You shouldn't have said that“, „Mēs būtu varējuši uzvarēt“ = „We could have won“.

„Ja es būtu zinājis, es būtu atnācis“: latviski „būtu“ ir abās teikuma daļās

Angliski katrai daļai ir sava forma. Ar if ir past perfect: „If I had known“. Otrā daļā ir would have: „I would have come earlier“. Tātad latviešu „būtu“ angliski tulko divējādi – atkarībā no tā, kurā teikuma daļā tas ir. „If I would have known“ ir klasiskā kļūda.

Latviešu saliktās formas veido ar „būt“: „esmu redzējis“, „būtu atnācis“, „būtu varējis“

Angliski modālā darbības vārda pagātni vienmēr veido ar have, nekad ar be: „I would have come“, „She could have won“, „You should have told me“. Forma „I would be come“ ir kļūda.

„Tev vajadzēja pateikt“ latviski var būt gan pārmetums, gan reāls pienākums pagātnē

Angliski tās ir divas dažādas formas: pārmetums par to, kas netika izdarīts, ir should have („You should have told me“), bet reāls pienākums ir had to („I had to work late“ – „Man bija jāstrādā līdz vēlam vakaram“). Tāpat „Tev nevajadzēja…“ kā pārmetums ir shouldn't have, nevis didn't need to (tas nozīmē „nebija nepieciešams“).

💡 „Tev vajadzēja…“ = should have + pagātnes divdabis, nekad should + pagātne vai had to.

💡 „Es būtu varējis…“ / „es varēju (bet nedarīju)…“ = could have + pagātnes divdabis.

💡 „Ja es būtu zinājis“ = If I had known; „es būtu atnācis“ = I would have come – ar have, nevis be.

💡 Pārmetums = should have; secinājums („droši vien“, „noteikti“) = must have.

Situācija no dzīves: pēc ballītes, uz kuru tu neaizgāji

"You should have come to the party, it was great!"

"I know, I wish I had. I could have come, but I was too tired."

"That's a shame. You would have loved the food."

"Next time I definitely will."

Prakse

1. uzdevums · Izvēlies pareizo teikumu

Choose the correct sentence — regret or criticism about the past.

2. uzdevums · Izvēlies pareizo teikumu

Choose the correct sentence — unrealized past ability.

3. uzdevums · Izvēlies pareizo teikumu

Choose the correct sentence — a hypothetical past.

4. uzdevums · Izvēlies pareizo noliegumu

Choose the correct negative.

5. uzdevums · Izvēlies pareizo teikumu

Choose the correct sentence — criticism of a past action that did happen.

6. uzdevums · Izvēlies pareizo atbildi

Which modal perfect expresses regret about something NOT done?

7. uzdevums · Izvēlies pareizo teikumu

Choose the correct sentence.

8. uzdevums · Izvēlies pareizo teikumu

Choose the correct sentence.

9. uzdevums · Pabeidz teikumu

Complete (regret): 'I ___ (should/study) harder for that exam.'

10. uzdevums · Pabeidz teikumu

Complete (unrealized ability): 'She ___ (could/win) the race, but she twisted her ankle.'

11. uzdevums · Sadali grupās: should have vai could/would have

should have called
shouldn't have called
could have won
couldn't have won
would have helped
wouldn't have helped

Sadalīti: 0 / 6

12. uzdevums · Bieža kļūda: „būtu“ abās teikuma daļās

Latvian: “Ja es būtu zinājis, es būtu atnācis agrāk.” Which English translation is correct?

Ātrais izaicinājums

Pieci dažādi jautājumi – pārbaudi savas zināšanas.

Jautājums 1 / 5

Rezultāts: 0/0

Choose the correct sentence.

Kopsavilkums

  • Should have („tev vajadzēja“) izsaka nožēlu vai pārmetumu; shouldn't have pārmet to, kas tomēr notika.
  • Could have („es būtu varējis“) apraksta iespēju, kas netika izmantota.
  • Would have („es būtu“) apraksta iedomātu rezultātu, bieži ar if + had.
  • Visiem trim vajag have + pagātnes divdabis: pagātne nav modālajā darbības vārdā (ne should said, ne could win), un palīgdarbības vārds ir have, nevis be.
  • Daļā ar if ir had, nevis would have: If I had known…
Skatīt visas šīs kategorijas nodarbības