'; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += '
'; var QButtonsOpener = ''; var QButtonsCloser = ''; var TableOpener = ''; var QRow = ''; QRow += ''; var ARow = ''; var BtnRow = ''; TableCloser = '
[QNumber].  
[Question]

 '; QRow += '
'; ARow += '[AnswerBox]
'; BtnRow += ''; BtnRow += ''; BtnRow += '
'; var LongAnswer = ''; var ShortAnswer = ''; function TrapReturn(ShowHint,QNum){ //if not yet answered correctly, call CheckAnswer if (Status[QNum][0] < 1){ CheckAnswer(ShowHint,QNum); return; } //otherwise, move on to the next question if showing serially else{ if (ShowOneByOne == true){ setTimeout('ChangeQ(1)', 50); } } } function ReduceItems(){ var ItemToDump=0; var j=0; while (I.length > QsToShow){ ItemToDump = Math.floor(I.length*Math.random()); for (j=ItemToDump; j<(I.length-1); j++){ I[j] = I[j+1]; } I.length = I.length-1; } } function Shuffle(InArray){ Temp = new Array(); var Len = InArray.length; var j = Len; for (var i=0; i
'; document.getElementById('FeedbackContent').innerHTML = Output; var FDiv = document.getElementById('FeedbackDiv'); //Calculate and set its left setting topZ++; FDiv.style.zIndex = topZ; //Position the feedback div pg = new PageDim(); FDiv.style.left = Math.floor(pg.W/3) + 'px'; FDiv.style.width = Math.floor(pg.W/3) + 'px'; //Set the top again in case the window has been resized if (is.ns){ FDiv.style.top = Math.floor(pg.H/3) + window.pageYOffset + 'px'; } else{ FDiv.style.top = Math.floor(pg.H/3) + document.body.scrollTop + 'px'; } FDiv.style.display = 'block'; document.getElementById('FeedbackOKButton').focus(); InGap = false; } function HideFeedback(){ document.getElementById('FeedbackOKButton').blur(); document.getElementById('FeedbackContent').innerHTML = ''; document.getElementById('FeedbackDiv').style.display='none'; document.getElementById('NextQButton').focus(); if (Finished == true){ Finish(); } } function WriteToInstructions(Feedback) { Feedback = '' + Feedback + ''; document.getElementById('InstructionsDiv').innerHTML = Feedback; } function WriteScore(Feedback) { Feedback = '' + Feedback + ''; document.getElementById('ScoreDiv').innerHTML = Feedback; } function StartUp(){ //IE bug avoidance -- remove bottom navbar if (is.ie){ if (document.getElementById('BottomNavBar') != null){ document.getElementById('TheBody').removeChild(document.getElementById('BottomNavBar')); } } if (is.ie){ document.attachEvent('onkeydown',SuppressBackspace); window.attachEvent('onkeydown',SuppressBackspace); } else if (is.ns){ window.addEventListener('keypress',SuppressBackspace,false); } //Try to get user name UserName = prompt('Please enter your name and ID number',''); UserName += ''; if ((UserName.substring(0,4) == 'null')||(UserName.length < 1)){ UserName = prompt('Please enter your name and ID number',''); UserName += ''; if ((UserName.substring(0,4) == 'null')||(UserName.length < 1)){ history.back(); } } if ((is.mac)&&(is.ns)) { FocusBoxes = false; } //Reduce array if required if (QsToShow < I.length){ ReduceItems(); } //Shuffle stuff if required if (ShuffleQs == true){ I = Shuffle(I); } //Create arrays CreateStatusArrays(); //Hide the reading stuff TempReading = document.getElementById('ReadingDiv').innerHTML; document.getElementById('ReadingDiv').innerHTML = ''; //Show the first question or all of them ShowQuestion(CurrQNum); //Focus the first box var Box = document.getElementById('Guess'); if (Box != null){ Box.focus(); } } I = new Array(); I[0] = new Array(); I[0][0]='Look at paragraph 1
A. The writer is an American student who studied at Oxford.
B. The writer is an European citizen who went abroad.
C. The writer is an American student who is not very rich.
D. The writer is an American student who didn\'t know anyone in Europe.'; I[0][1] = new Array(); I[0][1][0] = new Array(); I[0][1][0][0]='C'; I[0][1][1] = new Array(); I[0][1][1][0]='C.'; I[0][1][2] = new Array(); I[0][1][2][0]='c'; I[0][1][3] = new Array(); I[0][1][3][0]='c.'; I[1] = new Array(); I[1][0]='Look at paragraph 2
A. He thinks cultures are similar.
B. He thinks cultures look similar.
C. He thinks cultures are different.
D. He thinks cultures are different only in some respects.'; I[1][1] = new Array(); I[1][1][0] = new Array(); I[1][1][0][0]='D'; I[1][1][1] = new Array(); I[1][1][1][0]='D.'; I[1][1][2] = new Array(); I[1][1][2][0]='d'; I[1][1][3] = new Array(); I[1][1][3][0]='d.'; I[2] = new Array(); I[2][0]='Look at paragraph 3
A. Smokers are like outcasts in America.
B. Smokers in America stick together to help each other.
C. Smokers tend wear the same clothes.
D. Smokers are strong in America.'; I[2][1] = new Array(); I[2][1][0] = new Array(); I[2][1][0][0]='A'; I[2][1][1] = new Array(); I[2][1][1][0]='A.'; I[2][1][2] = new Array(); I[2][1][2][0]='a'; I[2][1][3] = new Array(); I[2][1][3][0]='a.'; I[3] = new Array(); I[3][0]='Look at paragraph 4
A. In Europe no-one minds if you smoke.
B. In Europe they smoke despite restrictions.
C. In Europe anti-smokers keep quiet.
D. In Europe if you smoke you are admired.'; I[3][1] = new Array(); I[3][1][0] = new Array(); I[3][1][0][0]='B'; I[3][1][1] = new Array(); I[3][1][1][0]='B.'; I[3][1][2] = new Array(); I[3][1][2][0]='b'; I[3][1][3] = new Array(); I[3][1][3][0]='b.'; I[4] = new Array(); I[4][0]='Paragraph 5:
A. He thinks that famous people should not smoke.
B. He thinks that it is irrelevant.
C. He thinks that a smoker cannot be good at sports.
D. He thinks that children are controlled by parents.'; I[4][1] = new Array(); I[4][1][0] = new Array(); I[4][1][0][0]='B'; I[4][1][1] = new Array(); I[4][1][1][0]='B.'; I[4][1][2] = new Array(); I[4][1][2][0]='b'; I[4][1][3] = new Array(); I[4][1][3][0]='b.'; I[5] = new Array(); I[5][0]='Paragraph 6:
A. The woman was doing it on purpose.
B. The manager asked her to leave.
C. People were furious.
D. Only Americans were furious.'; I[5][1] = new Array(); I[6] = new Array(); I[6][0]='Paragraph 7:
A. He thinks that Americans are more polite.
B. He thinks that Americans fear the law more.
C. He thinks that Europeans like to cheat.
D. He thinks that Europeans damage their health.'; I[6][1] = new Array(); I[6][1][0] = new Array(); I[6][1][0][0]='A'; I[6][1][1] = new Array(); I[6][1][1][0]='A:'; I[6][1][2] = new Array(); I[6][1][2][0]='a'; I[6][1][3] = new Array(); I[6][1][3][0]='a.'; I[7] = new Array(); I[7][0]='Paragraph 8:
A. He now thinks Eurpeans are cleverer.
B. He now has a high opinion of Europeans.
C. He\' always had a high opinion of Americans.
D. He now has a high opinion of Americans.'; I[7][1] = new Array(); I[7][1][0] = new Array(); I[7][1][0][0]='D'; I[7][1][1] = new Array(); I[7][1][1][0]='D:'; I[7][1][2] = new Array(); I[7][1][2][0]='d'; I[7][1][3] = new Array(); I[7][1][3][0]='d.'; Status = new Array(); function CreateStatusArrays(){ Status.length = 0; for (i=0; i-1){ FirstBit = InString.substring(0, i); LastBit = InString.substring(i + Token.length, InString.length); InString = FirstBit + Replacement + LastBit; i = InString.indexOf(Token); } return InString; } function ChangeQ(ChangeBy){ var NewNum = CurrQNum + ChangeBy; if ((NewNum >= 0)&&(NewNum Longest){ Longest = I[QNum][1][i][0].length; } } var AnsBox = ''; if (Longest > 20){ AnsBox = LongAnswer; } else{ AnsBox = ReplaceStuff('[AnswerSize]', (Longest + ''), ShortAnswer); } var AnsRow = ReplaceStuff('[AnswerBox]', AnsBox, ARow); Temp += AnsRow; Temp += BtnRow; Temp = ReplaceStuff('[QNumber]', QNum+1, Temp); Temp = ReplaceStuff('[QNum]', QNum, Temp); return Temp; } function DisplayExercise(StuffToDisplay){ document.getElementById('MainDiv').innerHTML = StuffToDisplay; } function ShowQuestion(QNum){ //First, create the Q number readout at the top var Readout = (QNum+1) + '/' + I.length; while (Readout.length < 7){ Readout = ' ' + Readout + ' '; } Readout = QButtonsOpener + Readout + QButtonsCloser; var Output = BuildQuestion(QNum); Output = TableOpener + Output + TableCloser; DisplayExercise(Readout + Output); //Replace the student's answer var Box = document.getElementById('Guess'); if (Box != null){ if (Status[QNum][3].length > 0){ Box.value = Status[QNum][3]; } Box.focus(); } } function TrimString(InString){ var x = 0 if (InString.length != 0) { while ((InString.charAt(InString.length - 1) == '\u0020') || (InString.charAt(InString.length - 1) == '\u000A') || (InString.charAt(InString.length - 1) == '\u000D')){ InString = InString.substring(0, InString.length - 1) } while ((InString.charAt(0) == '\u0020') || (InString.charAt(0) == '\u000A') || (InString.charAt(0) == '\u000D')){ InString = InString.substring(1, InString.length) } while (InString.indexOf(' ') != -1) { x = InString.indexOf(' ') InString = InString.substring(0, x) + InString.substring(x+1, InString.length) } return InString; } else { return ''; } } function RemovePunctuation(InString){ var OutString = ''; for (i=0; i InArray[Longest].length){ Longest = i; } } return Longest; } function CheckWords(Guess, Answer){ var Start = 0; var End = 0; var LoopCounter = 0; var ReturnList = ''; var i = 0; var j = 0; GuessWords = new Array(); AnswerWords = new Array(); Guess = RemovePunctuation(Guess); Answer = RemovePunctuation(Answer); while (Guess.indexOf(' ', Start) > -1) { End = Guess.indexOf(' ', Start); GuessWords[LoopCounter] = Guess.substring(Start, End).toLowerCase(); LoopCounter++; Start = End + 1; } GuessWords[LoopCounter] = Guess.substring(Start, Guess.length).toLowerCase(); Start = 0; LoopCounter = 0; while (Answer.indexOf(' ', Start) > -1) { End = Answer.indexOf(' ', Start); AnswerWords[LoopCounter] = Answer.substring(Start, End); LoopCounter++; Start = End + 1; } AnswerWords[LoopCounter] = Answer.substring(Start, Answer.length); ReturnList = ''; for (i = 0; i < GuessWords.length; i++){ for (j = 0; j < AnswerWords.length; j++){ if (GuessWords[i] == AnswerWords[j].toLowerCase()){ ReturnList = ReturnList + AnswerWords[j] + ', ' ; AnswerWords[j] = ''; break; } } } if (ReturnList.length > 0){ ReturnList = ReturnList.substring(0, ReturnList.length - 2); } return ReturnList; } function CalculateScore(){ var TheScore = 0; var DoneQs = 0; for (i=0; i';}; } if (Right > -1){ Status[QNum][0] = 1; Output = CorrectResponse + ' '; if (OtherAnswers.length > 0){ Output += TheseAnswersToo + '
' + OtherAnswers + ''; } //Get the score for this question var HintPenalty = (Status[QNum][2]*10)/CorrectAs[Right].length; Status[QNum][4] = Math.floor((10 - Status[QNum][1]) - HintPenalty); //Check whether the quiz is finished Finished = true; for (var i=0; i' + CurrScore; WriteScore(CurrScore); } if (Finished == true){ var CFT = 0; for (i=0; i 0){ CorrectBits[0][i] = RealAs[i].substring(0,CorrectBits[0][i].length); } CorrectBits[1][i] = CheckEnd(Guess, CorrectAs[i]); if (CorrectBits[1][i].length > 0){ CorrectBits[1][i] = RealAs[i].substring(RealAs[i].length-CorrectBits[1][i].length,RealAs[i].length); } CorrectBits[2][i] = CorrectBits[0][i] + ' ... ' + CorrectBits[1][i]; CorrectBits[3][i] = CorrectBits[0][i] + RealAs[i].charAt(CorrectBits[0][i].length); if (CorrectBits[3][i].charAt(CorrectBits[3][i].length-1) == ' '){ CorrectBits[3][i] += RealAs[i].charAt(CorrectBits[3][i].length); } CorrectBits[3][i] += '...' } var LongestCorrect = FindLongest(CorrectBits[2]); if (CorrectBits[2][LongestCorrect].length > 5){ Output = ThisMuchIsCorrect + '
' + CorrectBits[2][LongestCorrect]; } else{ if (ShowHint == false){ Output = IncorrectResponse; } } //Include words found in the answer var FoundWords = CheckWords(Guess, CorrectAs[LongestCorrect]); if (ShowHint == true){ Output += '
' + GiveHint + CorrectBits[3][LongestCorrect]; } WriteFeedback(Output); } } function ShowAnswers(QNum){ //If the question isn't done, mark it as done. Score will be 0; if (Status[QNum][0] != 1){ //Question is not already done Status[QNum][0] = 1; Status[QNum][1] = -1; Status[QNum][2] = -1; } //Get the correct answers and put them into a string var Output = TheseCorrect + '
'; Output += I[QNum][1][0][0] + '
'; for (var i=1; i'; } Output += '
'; //Check whether the quiz is finished Finished = true; for (var i=0; i 0) { Stuff=''; WriteToTimer(Stuff); } WriteToReading('Your time is over!'); } function WriteToReading(Stuff) { document.getElementById('ReadingDiv').innerHTML = Stuff; document.getElementById('NextQButton').focus(); } function WriteToTimer(Stuff){ document.getElementById('TimerDiv').innerHTML = Stuff; } function SendResults(Score){ var today = new Date; var NewName = '' + today.getTime(); var NewWin = window.open('Submission', NewName, 'toolbar=no,location=no,directories=no,status=no, menubar=no,scrollbars=yes,resizable=no,,width=400,height=300'); NewWin.document.clear(); NewWin.document.open(); NewWin.document.write(ResultForm); NewWin.document.close(); NewWin.document.Results.Score.value = Score + '%'; NewWin.document.Results.realname.value = UserName; NewWin.document.Results.End_Time.value = (new Date()).toLocaleString(); NewWin.document.Results.Start_Time.value = StartTime; NewWin.document.Results.submit(); } function Finish(){ //If there's a form, fill it out and submit it if (document.store != null){ Frm = document.store; Frm.starttime.value = HPNStartTime; Frm.endtime.value = (new Date()).getTime(); Frm.mark.value = Score; Frm.submit(); } } //--> //]]>
-->
European Attitudes to Smoking
ATTENZIONE. E' necessario trovare la risposta esatta di ogni singolo quesito, altrimenti il programma non invierà il risultato al docente. In caso di risposta errata a un quesito, riprovate fino a che trovate quella giusta. Se fate tutto cliccando a caso sulle risposte, il voto inviato al docente sarà conseguentemente molto basso...

Type your answer, then press "Check". If you need help, you can click on the "Hint" button to get a free letter.

European Attitudes to Smoking



Online Dictionaries

1. Cambridge University Press online dictionary
2. Merriam-Webster online dictionary
3. Ultralingua online dicionaries
4. Click here to go to other online dictionaries
1

Sometime earlier this year I took a trip to Europe, to England and France actually. My family helped me out, because I wanted to go and see some friends in France, and I also had three people that I went to school with at Oxford.
2

It was a wonderful trip, I really loved it. But one thing that struck me was how different cultures are from your own. They are not only different, they are also similar, but I suppose it is the differences that really stand out. One of the things that struck me very much was the difference in attitudes towards smoking.
3

There is - as many people know - there's a growing anti-smoking sentiment in this country. And you see smokers huddled outside of their office buildings, in front of doors with their cigarettes in their hands and shuddering... wrapping their coats closer about them shuddering and getting a drag off a cigarette. And almost embarrassed, almost like they are fixers of illegal drugs. And I only feel sorry for them in a way, but I don't like smoking personally. So I don't really feel too sorry for them.
4

However when I went to England and France, I got a new prospective on this issue. To be blunt, people in Europe smoke like chimneys, in my point of view, from what I could see. There are anti-smoking signs all over the place, but no one seems to pay much attention to them. People seem to smoke anywhere and everywhere, and even though there's anti-smoking campaigns.
5

In fact, when I was in England there was controversy, that I heard several times over the radio, about a member of the world cup team, the world cup soccer team, who smoked. And people were actually saying "well he shouldn't be on the team because he's a bad example for our children." Well I think if they want to look at bad examples for their children with smoking, they should just go out on the street, or go into the subways or look in the mirror even, because so many of them are smoking in very inappropriate places.
6

I went to a Chinese restaurant in London, the food was very bad but that's beside the point, - and they had a buffet. They had a buffet in which people could take whatever they wanted for a certain price. And there was this one woman, this one English woman who had her cigarette in her hand, lit cigarette. And she was blowing smoke and holding her cigarette directly over the buffet food. And I was appalled that this would even be allowed. I thought in America this person would be kicked out immediately.
And the other Americans at the table were really appalled too, and actually when I talked to an English person later, they were pretty appalled too. And they said that's rude for even British standards.
7

But it didn't just make me feel that Europeans are bad and it didn't just have a negative effect. It also had conversely a positive effect on my attitudes toward American smokers. There are a lot of American smokers who have attitudes, and they will proclaim their right to smoke whenever they want, and they will complain about anti-smoking rules. But they will follow the rules generally. If they cannot smoke in a public building, if there is a no-smoking sign, they will go outside. And they will not smoke where they are asked not to smoke. And in general they do have consideration for other people - for non-smokers. They will ask "can I smoke?" - whereas it seems to me that at least in Europe people just smoked anywhere. They didn't ask for permission or anything.
8

So this experience in Europe gave me more of a respect for people who smoke in this country, even though I still don't like smoking. I respect the fact that even when they do smoke they follow the rules and try to respect other peoples' feelings.