Skip to main content

Sentence order

Go to Table of Contents

Sentence order

In conversation, the sentence order is relatively loose: SVO, OSV, VSO, VOS, SOV are all used. Particularly, they’re preferred to be used like described below:

  • SVO: when the subject is the topic of the sentence
  • OSV: when the object is the topic of the sentence; it’s also used as equivalent for passive voice, which Hàäsdáïga does not have
  • VSO: when the verb is the topic, or when the question is about the object
  • VOS: when it’s a question and it’s about the subject
  • SOV: when the object is a pronoun, especially a reflexive pronoun.

Examples:

he-nom.ea.sg have-ind.prs.cnt many money-acc.mtl.pl
He has a lot of money.

die-RESULT-acc.wa.sg he-nom.fi.sg not fear-ind.prs.cnt
Death, he does not fear.

curse-int.pst.prf you-nom.wo.sg neck-wearing-acc.mtl.sg not?
Did you curse that necklace?

choose-int.fut.prf you-nom.wo.sg path-acc.ea.sg
Which path will you choose?

pay-int.fut.prf meal-money-acc.mtl.pl who.nom.sg
Who will pay for the meal?

I-nom.fi.sg you-acc.wa.sg love-ind.prs.cnt
I love you.

While casting magic, the sentence order is always SVO. Here is an example of air shield spell, which is a very simple one:

air-nom.wa.pl flow-rit.prs.cnt.wa and protect-rit.prs.cnt.ea I-acc.wa.sg
The air shall flow around me and protect me.

Articles from blogs I read Generated by openring

Urgent: End filibuster and pass For the People Act

US citizens: call on the Senate to end the filibuster and pass the For the People Act.

via Richard Stallman's Political Notes June 6, 2021

Online Open House Goes Over openSUSE, Survey Opens

The openSUSE Project has a lot going on lately. The project just released Leap 15.3, had 24-hour release party in the openSUSE Bar and opened a survey to get feedback on the release of the new Leap version. There are many other things happening and one of…

via openSUSE News June 4, 2021

Fuzzing is Beta Ready

We are excited to announce that native fuzzing is ready for beta testing in its development branch, dev.fuzz! Fuzzing is a type of automated testing which continuously manipulates inputs to a program to find issues such as panics or bug…

via The Go Programming Language Blog June 3, 2021