French Subjunctive vs Indicative #1

Conjuguemos Grammar Worksheet

L’oncle de Thomas reçoit des amis demain soir. Il veut que Thomas l’
1.
(aider). Il faut tout d’abord qu’il
2.
(mettre) les couverts. Ensuite, il est nécessaire que Thomas
3.
(aller) au supermarché. Thomas veut prendre son vélo, mais son père refuse qu’il y
4.
(aller) en bicyclette. C’est un problème que Thomas ne
5.
(pouvoir) pas y
6.
(aller) en bicyclette parce que sa mère veut qu’il se
7.
(dépêcher) surtout que les amis
8.
(arriver) dans vingt minutes. Thomas
9.
(décider) de partir en courant. Alors, et il
10.
(prendre) 20 minutes pour y arriver. Mais il n'
11.
(avoir) pas de chance, il
12.
(trouver) le supermarché fermé! Alors il faut qu’il
13.
(aller) tout de suite au supermarché le plus proche…30 minutes à pied ! Enfin, il arrive à la maison. Son père l'
14.
(attendre) un peu énervé.
  BENCHMARKS  
Loading Time: Base Classes  0.0003
Controller Execution Time ( Grammar / Grammar Worksheet )  0.0187
Total Execution Time  0.0191
  GET DATA  
No GET data exists
  MEMORY USAGE  
549,312 bytes
  POST DATA  
No POST data exists
  URI STRING  
grammar/grammar_worksheet/187
  CLASS/METHOD  
grammar/grammar_worksheet
  DATABASE:  conjuguemos-prod (Grammar:$db)   QUERIES: 0 (0.0000 seconds)  (Hide)
No queries were run
  DATABASE:  conjuguemos-prod (Grammar:$reader)   QUERIES: 8 (0.0033 seconds)  (Hide)
0.0009   SELECT `activities`.*, `teachers`.`school_id`, `teachers`.`user_id` `teacher_user_id`, `teachers`.`receive_email` `receive_email`, `activities`.`language_id`, `users`.`email` `teacher_email`, `languages`.`text` as `language_text`, `activity_types`.`description` as `type`, `verb_activity_settings`.`settings` as `settings`, `verb_activity_settings`.`pronouns` as `selected_pronouns`, `activity_types`.`description` as `type`, `users`.`last_name` `creator`
FROM `activities`
LEFT JOIN `activity_typesON `type_id`=`activity_types`.`id`
LEFT JOIN `teachersON `activities`.`teacher_id` = `teachers`.`id`
LEFT JOIN `usersON `teachers`.`user_id` = `users`.`id`
JOIN `languagesON `activities`.`language_id` = `languages`.`id`
LEFT JOIN `verb_activity_settingsON `verb_activity_settings`.`activity_id` = `activities`.`id`
WHERE `activities`.`id` = '187' 
0.0004   SELECT `class_id`, `classes`.`name`
FROM `classes_activities`
JOIN `classesON `classes_activities`.`class_id` = `classes`.`id`
WHERE `activity_id` = '187' 
0.0003   SELECT `text`
FROM `activity_fillin`
WHERE `activity_id` = '187' 
0.0003   SELECT *
FROM `languages`
WHERE `id` = '2' 
0.0003   SELECT *
FROM `languages`
WHERE `id` = '2' 
0.0004   SELECT `letter`, `prompt`, `alphabet`, `prompt_redesign`
FROM `special_characters`
WHERE `language` = 'french' 
0.0003   SELECT `text`
FROM `activity_fillin`
WHERE `activity_id` = '187' 
0.0004   SELECT `letter`, `prompt`, `alphabet`, `prompt_redesign`
FROM `special_characters`
WHERE `language` = 'french' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)