PRESENT PERFECT
AFFIRMATIVE
Active
Subject +has/have +V3+Object
Swati HAS sung a song.
Passive
Subject(sufferer)+ has/have
+been +V3+ preposition +Object( Doer )
A song HAS BEEN sung by Swati.
Active
I have written a letter .
Passive
A letter has been written by me .
NEGATIVE
Active
Subject +has/have +not+ V3+Object
Swati HAS NOT sung a song.
Passive
Subject(sufferer)+ has/have
+not+been +V3+preposition +Object( Doer )
A song HAS NOT BEEN sung by Swati.
Active
I have not written a letter .
Passive
A letter has not been written by me.
INTERROGATIVE
TYPE I
Active
Has/have+Subject + V3+Object
HAS Swati sung a song?
Passive
Has/have+Subject(sufferer)+been + V3+preposition +Object( Doer )
HAS A SONG BEEN sung by Swati ?
Active
Have I written a letter ?
Passive
Has a letter been written by me ?
INTERROGATIVE
TYPE II
Active
WHfamily word+have/have+subject +V3+Object
Why HAS Swati sung a song ?
Passive
WHfamily word+has/have+Subject(sufferer)+
+been +V3+preposition +Object( Doer )
Why HAS a song BEEN sung by Swati ?
Active
Why have I written a letter ?
Passive
Why has a letter been written by me ?
All the papers have been burnt by Nishi.
Her project has not been completed by Sujatha by now.
Has your voice ever been heard by you?
Why have all your concentrations been lost by you?
By whom has all the characters of the story been recognized well ?
I am Meena Kumari, PGT(English)+ B.ed. Teaching is my passion. Love to guide students in Grammar Learning and build up their writing skills. View more posts
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |