My sentence is


Can I put 了 at the end of sentence? Or is it mandatory to put between both parts of 上课 (a separable verb)?


开始上了课 is not grammatical. 开始 means 'started', 上了课 means 'have finished class', You cannot "Started to have finished class"

A grammatical sentence should be 我早上上课 (I attend classes in the morning) --> 我早上上了课 (I have attended classes in the morning)

And yes, you can insert 了 between the verb and noun in any separable verb to indicate it is completed action


看書 (read book) --> 看了書 (have read book)

吃飯 (eat meal) --> 吃了飯 (have eaten meal)

逃學 (skip classes) --> 逃了學 (have skipped classes)

| improve this answer | |
  • But I wonder if under any circumstances, 了 must be inserted between Verb and Object in separable verbs, right? – Jenny Apr 15 at 11:02
  • 看过书, 吃过饭, 逃过学 = had read book, had eaten meal, had skipped classes . 过 as a aspect marker indicates the verb is "experienced" – Tang Ho Apr 15 at 11:22

I would not say 上了课 means 'have finished class'。

Have you started your classes?

John, your classmates are already starting class.

He attended classes and did what he should.

At 8 o'clock we already begin class.

We've already finished class.

我们已经下了课。 我们已经下课了。
We've already finished class.

I went to class yesterday.

Often, 下了课 indicates a time in the future:

OK, after class let's go to the student centre and relax.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.