Error message

  • Deprecated function: Creation of dynamic property SelectQuery::$alterTags is deprecated in SelectQuery->addTag() (line 978 of /home/somptueu/lebienparler.com/includes/database/select.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1887 of /home/somptueu/lebienparler.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1887 of /home/somptueu/lebienparler.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property SelectQuery::$alterTags is deprecated in SelectQuery->addTag() (line 978 of /home/somptueu/lebienparler.com/includes/database/select.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1887 of /home/somptueu/lebienparler.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1887 of /home/somptueu/lebienparler.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property SelectQuery::$alterTags is deprecated in SelectQuery->addTag() (line 978 of /home/somptueu/lebienparler.com/includes/database/select.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1887 of /home/somptueu/lebienparler.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1887 of /home/somptueu/lebienparler.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property SelectQuery::$alterTags is deprecated in SelectQuery->addTag() (line 978 of /home/somptueu/lebienparler.com/includes/database/select.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1887 of /home/somptueu/lebienparler.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1887 of /home/somptueu/lebienparler.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property SelectQuery::$alterTags is deprecated in SelectQuery->addTag() (line 978 of /home/somptueu/lebienparler.com/includes/database/select.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1887 of /home/somptueu/lebienparler.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1887 of /home/somptueu/lebienparler.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property SelectQuery::$alterTags is deprecated in SelectQuery->addTag() (line 978 of /home/somptueu/lebienparler.com/includes/database/select.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1887 of /home/somptueu/lebienparler.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1887 of /home/somptueu/lebienparler.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property SelectQuery::$alterTags is deprecated in SelectQuery->addTag() (line 978 of /home/somptueu/lebienparler.com/includes/database/select.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1887 of /home/somptueu/lebienparler.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1887 of /home/somptueu/lebienparler.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property SelectQuery::$alterTags is deprecated in SelectQuery->addTag() (line 978 of /home/somptueu/lebienparler.com/includes/database/select.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1887 of /home/somptueu/lebienparler.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1887 of /home/somptueu/lebienparler.com/includes/database/query.inc).

Catégorie interrogatifs

Règle grammaticale

Les pronoms interrogatifs permettent de poser la question à notre interlocuteur (ou lecteur) sur l'identité, l'action d'une personne ou d'une chose.

Selon la fonction qu'il va occuper, la personne ou la chose qu'il va représenter, un pronom interrogatif simple sera différent :

  • humain sujet : qui ;
  • humain complément d'objet direct (COD) : qui ;
  • humain complément d'objet indirect (COI) : à / de qui ;
  • humain complément circonstanciel (CC) : préposition + qui ;
  • non-humain complément d'objet direct (COD) : que ;
  • non-humain complément d'objet indirect (COI) : à / de quoi ;
  • non-humain complément circonstanciel (CC) : préposition + quoi.

On peut utiliser les pronoms interrogatifs complexes en ajoutant aux formes simples est-ce que ou est-ce qui :

  • humain sujet : qui est-ce qui ;
  • humain complément d'objet direct (COD) : qui est-ce qui ;
  • humain complément d'objet indirect (COI) : à / de qui est-ce que ;
  • humain complément circonstanciel (CC) : préposition + qui est-ce que ;
  • non-humain : qu'est-ce qui ;
  • non-humain complément d'objet direct (COD) : qu'est-ce que ;
  • non-humain complément d'objet indirect (COI) : à / de quoi est-ce que;
  • non-humain complément circonstanciel (CC) : préposition + quoi est-ce que.

Pour un questionnement sur une personne, on emploie toujours qui est-ce qui et pour une chose qu'est-ce qui.

De même on dira À qui est-ce que pour une personne et À quoi est-ce que pour une chose.

Dans les interrogations directes, il ne doit pas utiliser les formes complexes des pronoms interrogatifs.

Exemple

Qui est là ?
Sujet car on parle d'une personne.
On pose la question pour savoir qui se trouve derrière la porte.

À qui avez-vous donné cet argent ?
Complément d'objet indirect (COI) car on parle d'une personne.


Avec quoi avez-vous payé ?

Complément circonstanciel car on parle d'une chose.

À qui est-ce que tu penses ?
Complément d'objet indirect (COI) car on parle d'une personne.

En quoi est-ce que tu es mieux que lui ?
Complément circonstanciel car on parle d'une chose.

Qu'est-ce que tu manges ?
Complément d'objet direct (COD) car on parle d'une chose.

Qu'est-ce qui te fait dire cela ?
Complément d'objet direct (COD) car on parle d'une chose.


Qui est-ce qui te fait dire cela ?

Complément d'objet indirect (COI) car on parle d'une personne.


À qui est-ce que tu penses ?

Complément d'objet indirect (COI) car on parle d'une personne.


Dites-moi ce qu'il s'est passé.

Il ne faut pas dire : "Dites-moi qu'est-ce qui s'est passé".

La grammaire