Present Perfect Simple

irregular verbs

have+ participle form

They have spoken

They have not spoken

Have they spoken?

regular verbs

have+infinitive+-ed

They have worked

They have not worked

Have they worked?

Present Perfect Continuous

have+been+verb-ing

I have been waiting for you

I have not been waiting for you

Have I been waiting for you?

Exceptions when adding -ing

After a short, stressed vowel, the final consonant is doubled

sit--->sitting

final "ie" becomes "y"

lie-->lying