Personal Pronouns and Complement of Duration I'm learning complements of duration (CoD) at the moment, and I've been taught the following structures:


S V + 了/过 + CoD*
S V Obj. V + 了/过 + CoD* (used for personal pronoun objects)
S V + 了/过 + CoD (的) Obj.*


However, I keep encountering sentences such as 我等了他半个小时, which contain personal pronoun objects but appear to fit into the structure below (which they have not taught in class):


S V + 了/过 + Pron. CoD*


Should I add the above structure to my repertoire for personal pronoun objects, or is it not always valid? Any explanation as to why we don't have to repeat the verb for such cases?
There is a structure  [S V O + V 了 + CoD*] (repeat the same verb)


For example: "我吃晚飯" (I eat dinner);  "我等我父親"(I wait for my father)

Put it in [S V O + V 了 + CoD*] structure

"我吃晚飯吃了一小時" 

"我等我父親等了一小時" 

Of course personal pronouns can be objects (e,g. 我等他等了一小時 ), but the structure is not limited to just personal pronouns-- It can use any noun or noun phrase 


  The structure [S V 了/过 + CoD*] Can always followed by an object


Example:

我學了/过三年(的)英語 - 英語 is the object

我畫了/过一整天(的)街景 - 街景 is the object

'的' is optional