SOLLEN - should, ought to, supposed to
ich soll
I should ich sollte
I should have ich habe gesollt
I should have
du sollst
you should du solltest
you should have du hast gesollt
you should have
er/sie soll
he/she should er/sie sollte
he/she should have er/sie hat gesollt
he/she should have
ir/Sie/sie sollen
e/you/they should ir/Sie/sie sollten
e/you/they should have ir/Sie/sie haben gesollt
e/you/they should have
ihr sollt
you (pl.) should ihr solltet
you (pl.) should have ihr habt gesollt
you (pl.) should have
In the present perfect or past perfect tense ith another verb, the double infinitive construction is used, as in the folloing examples:
ir haben gehen sollen = e should have gone
ich hatte fahren sollen = I had been supposed to drive